} else {
            if (DeletePromptMod('enrollment code', $_REQUEST['modname'])) {
                DBQuery('DELETE FROM student_enrollment_codes WHERE ID=\'' . $_REQUEST[id] . '\'');
                unset($_REQUEST['modfunc']);
            }
        }
    } else {
        UnableDeletePrompt('Cannot delete because it is not deletable.');
    }
}
if ($_REQUEST['modfunc'] != 'remove') {
    $sql = 'SELECT ID,TITLE,SHORT_NAME,TYPE FROM student_enrollment_codes WHERE SYEAR=\'' . UserSyear() . '\'  ORDER BY TITLE';
    $QI = DBQuery($sql);
    $codes_RET = DBGet($QI, array('TITLE' => 'makeTextInput', 'SHORT_NAME' => 'makeTextInput', 'TYPE' => 'makeSelectInput'));
    $columns = array('TITLE' => 'Title', 'SHORT_NAME' => 'Short Name', 'TYPE' => 'Type');
    $link['add']['html'] = array('TITLE' => makeTextInput('', 'TITLE'), 'SHORT_NAME' => makeTextInput('', 'SHORT_NAME'), 'TYPE' => makeSelectInput('', 'TYPE'));
    $link['remove']['link'] = "Modules.php?modname={$_REQUEST['modname']}&modfunc=remove";
    $link['remove']['variables'] = array('id' => 'ID');
    echo "<FORM name=F1 id=F1 action=Modules.php?modname={$_REQUEST['modname']}&modfunc=update method=POST>";
    ListOutput($codes_RET, $columns, 'Enrollment Code', 'Enrollment Codes', $link);
    foreach ($codes_RET as $ci => $cd) {
        $id_arr[$cd['ID']] = $cd['ID'];
    }
    if (count($id_arr) > 0) {
        $id_arr = implode(',', $id_arr);
    } else {
        $id_arr = 0;
    }
    echo '<input type=hidden id=id_arr value="' . $id_arr . '" />';
    echo '<br /><CENTER>' . SubmitButton('Save', '', 'class=btn_medium onClick=formcheck_enrollment_code();') . '</CENTER>';
    echo '</FORM>';
Example #2
0
     if (User('PROFILE') == 'admin' || User('PROFILE') == 'teacher') {
         $LO_columns = array('DESCRIPTION' => _('Item Description'), 'SHORT_NAME' => _('Short Name'), 'ICON' => _('Icon'), 'SORT_ORDER' => _('Sort Order'), 'PRICE' => _('Student Price'), 'PRICE_REDUCED' => _('Reduced Price'), 'PRICE_FREE' => _('Free Price'), 'PRICE_STAFF' => _('Staff Price'));
     } else {
         $LO_columns = array('DESCRIPTION' => _('Item Description'), 'SHORT_NAME' => _('Short Name'), 'ICON' => _('Icon'), 'PRICE' => _('Student Price'));
         if (UserStudentID()) {
             $discount = DBGet(DBQuery('SELECT DISCOUNT FROM FOOD_SERVICE_STUDENT_ACCOUNTS WHERE STUDENT_ID=' . UserStudentID()));
             $discount = $discount[1]['DISCOUNT'];
             if ($discount == 'Reduced') {
                 $LO_columns += array('PRICE_REDUCED' => _('Reduced Price'));
             } elseif ($discount == 'Free') {
                 $LO_columns += array('PRICE_FREE' => _('Free Price'));
             }
         }
         $LO_columns += array('PRICE_STAFF' => _('Staff Price'));
     }
     $link['add']['html'] = array('DESCRIPTION' => makeTextInput('', 'DESCRIPTION'), 'SHORT_NAME' => makeTextInput('', 'SHORT_NAME'), 'ICON' => makeSelectInput('', 'ICON'), 'SORT_ORDER' => makeTextInput('', 'SORT_ORDER'), 'PRICE' => makeTextInput('', 'PRICE'), 'PRICE_REDUCED' => makeTextInput('', 'PRICE_REDUCED'), 'PRICE_FREE' => makeTextInput('', 'PRICE_FREE'), 'PRICE_STAFF' => makeTextInput('', 'PRICE_STAFF'));
     $link['remove']['link'] = "Modules.php?modname={$_REQUEST['modname']}&modfunc=remove&tab_id={$_REQUEST['tab_id']}";
     $link['remove']['variables'] = array('item_id' => 'ITEM_ID');
     $link['add']['html']['remove'] = button('add');
     $tabs[] = array('title' => button('white_add'), 'link' => "Modules.php?modname={$_REQUEST['modname']}&tab_id=new");
     $singular = _('Meal Item');
     $plural = _('Meal Items');
 }
 $LO_ret = DBGet(DBQuery($sql), $functions);
 //echo '<pre>'; var_dump($LO_ret); echo '</pre>';
 echo "<FORM action=Modules.php?modname={$_REQUEST['modname']}&modfunc=update&tab_id={$_REQUEST['tab_id']} method=POST>";
 DrawHeader('', SubmitButton(_('Save')));
 echo '<BR>';
 $extra = array('save' => false, 'search' => false, 'header' => WrapTabs($tabs, "Modules.php?modname={$_REQUEST['modname']}&tab_id={$_REQUEST['tab_id']}"));
 ListOutput($LO_ret, $LO_columns, $singular, $plural, $link, array(), $extra);
 echo '<CENTER>' . SubmitButton(_('Save')) . '</CENTER>';
    }
    unset($_REQUEST['modfunc']);
}
if ($_REQUEST['modfunc'] == 'remove') {
    if (DeletePromptX('History Marking Period')) {
        DBQuery('DELETE FROM history_marking_periods WHERE MARKING_PERIOD_ID=\'' . $_REQUEST['id'] . '\'');
    }
}
if (!$_REQUEST['modfunc']) {
    echo "<FORM action=Modules.php?modname=" . strip_tags(trim($_REQUEST[modname])) . "&modfunc=update&tab_id=" . strip_tags(trim($_REQUEST[tab_id])) . "&mp_id={$mp_id} method=POST>";
    DrawHeader('', SubmitButton('Save', '', 'class=btn_medium'));
    echo '<BR>';
    $sql = 'SELECT * FROM history_marking_periods WHERE SCHOOL_ID = ' . UserSchool() . ' ORDER BY POST_END_DATE';
    $functions = array('MP_TYPE' => 'makeSelectInput', 'NAME' => 'makeTextInput', 'POST_END_DATE' => 'makeDateInput', 'SYEAR' => 'makeSchoolYearSelectInput');
    $LO_columns = array('MP_TYPE' => 'Type', 'NAME' => 'Name', 'POST_END_DATE' => 'Grade Post Date', 'SYEAR' => 'School Year');
    $link['add']['html'] = array('MP_TYPE' => makeSelectInput('', 'MP_TYPE'), 'NAME' => makeTextInput('', 'NAME'), 'POST_END_DATE' => makeDateInput('', 'POST_END_DATE'), 'SYEAR' => makeSchoolYearSelectInput('', 'SYEAR'));
    $link['remove']['link'] = "Modules.php?modname={$_REQUEST['modname']}&modfunc=remove";
    //&mp_id=$mp_id";
    $link['remove']['variables'] = array('id' => 'MARKING_PERIOD_ID');
    $link['add']['html']['remove'] = button('add');
    $LO_ret = DBGet(DBQuery($sql), $functions);
    ListOutput($LO_ret, $LO_columns, 'History Marking Period', 'History Marking Periods', $link, array(), array('count' => true, 'download' => false, 'search' => false));
    echo '<CENTER>';
    echo SubmitButton('Save', '', 'class=btn_medium') . '</CENTER>';
    echo '</FORM>';
}
function makeTextInput($value, $name)
{
    global $THIS_RET;
    if ($THIS_RET['MARKING_PERIOD_ID']) {
        $id = $THIS_RET['MARKING_PERIOD_ID'];
Example #4
0
        }
    }
}
DrawHeader(ProgramTitle());
if ($_REQUEST['modfunc'] == 'remove') {
    if (DeletePrompt('enrollment code')) {
        DBQuery("DELETE FROM STUDENT_ENROLLMENT_CODES WHERE ID='{$_REQUEST['id']}'");
        unset($_REQUEST['modfunc']);
    }
}
if ($_REQUEST['modfunc'] != 'remove') {
    $sql = "SELECT ID,TITLE,SHORT_NAME,TYPE,DEFAULT_CODE,SORT_ORDER FROM STUDENT_ENROLLMENT_CODES WHERE SYEAR='" . UserSyear() . "' ORDER BY SORT_ORDER,TITLE";
    $QI = DBQuery($sql);
    $codes_RET = DBGet($QI, array('TITLE' => 'makeTextInput', 'SHORT_NAME' => 'makeTextInput', 'TYPE' => 'makeSelectInput', 'DEFAULT_CODE' => 'makeCheckBoxInput', 'SORT_ORDER' => 'makeTextInput'));
    $columns = array('TITLE' => _('Title'), 'SHORT_NAME' => _('Short Name'), 'TYPE' => _('Type'), 'DEFAULT_CODE' => _('Rollover Default'), 'SORT_ORDER' => _('Sort Order'));
    $link['add']['html'] = array('TITLE' => makeTextInput('', 'TITLE'), 'SHORT_NAME' => makeTextInput('', 'SHORT_NAME'), 'TYPE' => makeSelectInput('', 'TYPE'), 'DEFAULT_CODE' => makeCheckBoxInput('', 'DEFAULT_CODE'), 'SORT_ORDER' => makeTextInput('', 'SORT_ORDER'));
    $link['remove']['link'] = "Modules.php?modname={$_REQUEST['modname']}&modfunc=remove";
    $link['remove']['variables'] = array('id' => _('ID'));
    echo "<FORM action=Modules.php?modname={$_REQUEST['modname']}&modfunc=update method=POST>";
    DrawHeader('', SubmitButton(_('Save')));
    ListOutput($codes_RET, $columns, _('Enrollment Code'), _('Enrollment Codes'), $link);
    echo '<CENTER>' . SubmitButton(_('Save')) . '</CENTER>';
    echo '</FORM>';
}
function makeTextInput($value, $name)
{
    global $THIS_RET;
    if ($THIS_RET['ID']) {
        $id = $THIS_RET['ID'];
    } else {
        $id = 'new';