$sql = 'SELECT * FROM REPORT_CARD_GRADE_SCALES WHERE SCHOOL_ID=\'' . UserSchool() . '\' AND SYEAR=\'' . UserSyear() . '\' ORDER BY SORT_ORDER,ID'; $functions = array('TITLE' => 'makeTextInput', 'GP_SCALE' => 'makeTextInput', 'COMMENT' => 'makeTextInput', 'SORT_ORDER' => 'makeTextInput'); $LO_columns = array('TITLE' => 'Gradescale', 'GP_SCALE' => 'Scale Value', 'COMMENT' => 'Comment', 'SORT_ORDER' => 'Sort Order'); $link['add']['html'] = array('TITLE' => makeTextInput('', 'TITLE'), 'GP_SCALE' => makeTextInput('', 'GP_SCALE'), 'COMMENT' => makeTextInput('', 'COMMENT'), 'SORT_ORDER' => makeTextInput('', 'SORT_ORDER')); $link['remove']['link'] = "Modules.php?modname={$_REQUEST['modname']}&modfunc=remove&tab_id=new"; $link['remove']['variables'] = array('id' => 'ID'); $link['add']['html']['remove'] = button('add'); $tabs[] = array('title' => button('white_add'), 'link' => "Modules.php?modname={$_REQUEST['modname']}&tab_id=new"); } $LO_ret = DBGet(DBQuery($sql), $functions); echo "<FORM name=F1 id=F1 action=Modules.php?modname={$_REQUEST['modname']}&modfunc=update&tab_id={$_REQUEST['tab_id']} method=POST>"; #DrawHeader('',SubmitButton('Save')); echo '<BR>'; echo '<CENTER>' . WrapTabs($tabs, "Modules.php?modname={$_REQUEST['modname']}&tab_id={$_REQUEST['tab_id']}") . '</CENTER>'; PopTable_wo_header('header'); ListOutputMod($LO_ret, $LO_columns, '', '', $link, array(), array('count' => false, 'download' => false, 'search' => false)); echo '<BR>'; echo '<CENTER>' . SubmitButton('Save', '', 'class=btn_medium onclick="formcheck_grade_grade();"') . '</CENTER>'; PopTable('footer'); echo '</FORM>'; } function makeGradesInput($value, $name) { global $THIS_RET, $grade_scale_select, $teacher_id, $config_RET; if ($THIS_RET['ID']) { $id = $THIS_RET['ID']; } else { $id = 'new'; } if ($name == 'GRADE_SCALE_ID') { return SelectInput($value, "values[{$id}][{$name}]", '', $grade_scale_select, false);
} if ($_REQUEST['student_id'] != 'new') { if (count($RET)) { $id = $RET[count($RET)]['ID']; } else { $id = 'new'; } echo '<div style="overflow:auto; width:820px;">'; echo '<div id="students" >'; ListOutput($RET, $columns, 'Enrollment Record', 'Enrollment Records', $link); echo "</div>"; echo "</div>"; if ($id != 'new') { $next_school = $RET[count($RET)]['NEXT_SCHOOL']; } if ($id != 'new') { $calendar = $RET[count($RET)]['CALENDAR_ID']; } $div = true; } else { $id = 'new'; echo '<div style="overflow:auto; width:820px;">'; echo '<div id="students" >'; ListOutputMod($RET, $columns, 'Enrollment Record', 'Enrollment Records', $link, array(), array('count' => false)); echo "</div>"; echo "</div>"; $next_school = UserSchool(); $calendar = $calendars_RET[1]['CALENDAR_ID']; $div = false; } echo '</td></tr><tr><td colspan="2"> </td></tr></TD></TR>';
$custom_fields_RET[-1][] = array('CATEGORY' => '<B>Contact Information</B>', 'ID' => 'HOME_PHONE', 'TITLE' => 'Home Phone Number', 'DISPLAY' => _make('', 'DISPLAY')); $THIS_RET['ID'] = 'GUARDIANS'; $custom_fields_RET[-1][] = array('CATEGORY' => '<B>Contact Information</B>', 'ID' => 'GUARDIANS', 'TITLE' => 'Guardians', 'DISPLAY' => _make('', 'DISPLAY')); $THIS_RET['ID'] = 'ALL_CONTACTS'; $custom_fields_RET[-1][] = array('CATEGORY' => '<B>Contact Information</B>', 'ID' => 'ALL_CONTACTS', 'TITLE' => 'All Contacts', 'DISPLAY' => _make('', 'DISPLAY')); $custom_fields_RET[0][1] = array('CATEGORY' => '<B>Addresses</B>', 'ID' => 'ADDRESS', 'TITLE' => 'None', 'DISPLAY' => _makeAddress('')); $custom_fields_RET[0][] = array('CATEGORY' => '<B>Addresses</B>', 'ID' => 'ADDRESS', 'TITLE' => '<IMG SRC=assets/house_button.gif> Residence', 'DISPLAY' => _makeAddress('RESIDENCE')); $custom_fields_RET[0][] = array('CATEGORY' => '<B>Addresses</B>', 'ID' => 'ADDRESS', 'TITLE' => '<IMG SRC=assets/mailbox_button.gif> Mailing', 'DISPLAY' => _makeAddress('MAILING')); $custom_fields_RET[0][] = array('CATEGORY' => '<B>Addresses</B>', 'ID' => 'ADDRESS', 'TITLE' => '<IMG SRC=assets/bus_button.gif> Bus Pickup', 'DISPLAY' => _makeAddress('BUS_PICKUP')); $custom_fields_RET[0][] = array('CATEGORY' => '<B>Addresses</B>', 'ID' => 'ADDRESS', 'TITLE' => '<IMG SRC=assets/bus_button.gif> Bus Dropoff', 'DISPLAY' => _makeAddress('BUS_DROPOFF')); if (User('PROFILE') == 'admin' || User('PROFILE') == 'teacher') { $columns = array('CATEGORY' => '', 'TITLE' => 'Field', 'SEARCH' => 'Search', 'DISPLAY' => 'Expanded View'); } else { $columns = array('CATEGORY' => '', 'TITLE' => 'Field', 'DISPLAY' => 'Expanded View'); } ListOutputMod($custom_fields_RET, $columns, '', '', array(), array(array('CATEGORY'))); } PopTable('footer'); if ($_REQUEST['tab'] == 'display_options') { echo "<CENTER><INPUT type=submit class=\"btn_medium\" value=Save ></CENTER>"; } else { echo "<CENTER><INPUT type=submit class=\"btn_medium\" value=Save onclick='formload_ajax(\"perf_form\");return pass_check();'></CENTER>"; } echo '</FORM>'; } function _make($value, $name) { global $THIS_RET, $categories_RET, $current_RET; switch ($name) { case 'SEARCH': if ($current_RET['StudentFieldsSearch'][$THIS_RET['ID']]) {