Exemplo n.º 1
0
 $fy_RET = DBGet(DBQuery("SELECT MARKING_PERIOD_ID FROM SCHOOL_MARKING_PERIODS WHERE MP='FY' AND SYEAR='" . UserSyear() . "' AND SCHOOL_ID='" . UserSchool() . "'"));
 if ($_REQUEST['period']) {
     list($CoursePeriod, $CoursePeriodSchoolPeriod) = explode('.', $_REQUEST['period']);
     $_SESSION['UserCoursePeriod'] = $CoursePeriod;
     $_SESSION['UserCoursePeriodSchoolPeriod'] = $CoursePeriodSchoolPeriod;
 }
 if (!UserCoursePeriod()) {
     $_SESSION['UserCoursePeriod'] = $RET[1]['COURSE_PERIOD_ID'];
     $_SESSION['UserCoursePeriodSchoolPeriod'] = $RET[1]['COURSE_PERIOD_SCHOOL_PERIODS_ID'];
 }
 $period_select = '<SELECT name="period" onChange="document.forms[0].submit();">';
 $optgroup = FALSE;
 foreach ($RET as $period) {
     //modif Francois: add optroup to group periods by course periods
     if (!empty($period['COURSE_TITLE']) && $optgroup != $period['COURSE_TITLE']) {
         $period_select .= '<optgroup label="' . CourseTitle($period['COURSE_TITLE']) . '">';
         $optgroup = $period['COURSE_TITLE'];
     }
     if ($optgroup !== FALSE && $optgroup != $period['COURSE_TITLE']) {
         //close optgroup
         $period_select .= '</optgroup>';
     }
     //if(UserCoursePeriod()==$period['COURSE_PERIOD_ID'])
     if (UserCoursePeriodSchoolPeriod() == $period['COURSE_PERIOD_SCHOOL_PERIODS_ID']) {
         $selected = ' SELECTED="SELECTED"';
         $_SESSION['UserPeriod'] = $period['PERIOD_ID'];
         $found = true;
     } else {
         $selected = '';
     }
     //modif Francois: days display to locale
Exemplo n.º 2
0
function _makeTitle($value, $column)
{
    global $THIS_RET;
    //modif Francois: add subject areas
    return CourseTitle($value);
}
Exemplo n.º 3
0
 $total_credit_earned = 0;
 $total_credit_attempted = 0;
 foreach ($mps as $mp_id => $grades) {
     $columns[$mp_id] = $grades[1]['SHORT_NAME'];
     //$i = 1;
     foreach ($grades as $grade) {
         $i = $grade['COURSE_TITLE'];
         $course_area = CourseTitleArea($grade['COURSE_TITLE']);
         if (!empty($course_area) && $course_area != $course_area_temp) {
             //$i_temp = $grade['COURSE_TITLE'];
             $listOutput_RET[$course_area]['COURSE_TITLE'] = '<span style="font-size:inherit; font-weight:bold;">' . $course_area . ':</span>';
             $course_area_temp = $course_area;
             //$i++;
         }
         if (!empty($course_area)) {
             $listOutput_RET[$i]['COURSE_TITLE'] = '&nbsp;&nbsp;&nbsp;' . CourseTitle($grade['COURSE_TITLE']);
         } else {
             $listOutput_RET[$i]['COURSE_TITLE'] = $grade['COURSE_TITLE'];
         }
         if ($showGrades) {
             if ($program_config['GRADES_DOES_LETTER_PERCENT'][1]['VALUE'] > 0) {
                 $listOutput_RET[$i][$mp_id] = $grade['GRADE_PERCENT'] . '%';
             } elseif ($program_config['GRADES_DOES_LETTER_PERCENT'][1]['VALUE'] < 0) {
                 $listOutput_RET[$i][$mp_id] = $grade['GRADE_LETTER'];
             } else {
                 $listOutput_RET[$i][$mp_id] = $grade['GRADE_LETTER'] . '&nbsp;&nbsp;' . $grade['GRADE_PERCENT'] . '%';
             }
         }
         if ($showCredits) {
             if (strpos($mp_type_list, 'year') !== false && $grade['MP_TYPE'] != 'quarter' && $grade['MP_TYPE'] != 'semester' || strpos($mp_type_list, 'semester') !== false && $grade['MP_TYPE'] != 'quarter' || strpos($mp_type_list, 'year') === false && strpos($mp_type_list, 'semester') === false && $grade['MP_TYPE'] == 'quarter') {
                 $listOutput_RET[$i]['CREDIT_EARNED'] += sprintf('%01.2f', $grade['CREDIT_EARNED']);