Esempio n. 1
0
        $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">&nbsp;</td></tr></TD></TR>';
Esempio n. 3
0
        $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']]) {