Example #1
0
                    unset($_REQUEST['modfunc']);
                }
            }
        }
    }
    unset($_SESSION['_REQUEST_vars']['modfunc']);
}
if (!$_REQUEST['modfunc'] && $course_id) {
    // ASSIGNMENT TYPES
    $sql = ' SELECT ASSIGNMENT_TYPE_ID,TITLE 
                 FROM (
                    ( select gat.ASSIGNMENT_TYPE_ID,gat.TITLE  FROM gradebook_assignment_types gat where gat.COURSE_PERIOD_ID=\'' . $course_period_id . '\' )
                  UNION  
                   (SELECT gat.ASSIGNMENT_TYPE_ID as ASSIGNMENT_TYPE_ID,concat(gat.TITLE,\' (\',cp.title,\')\') as TITLE FROM gradebook_assignment_types gat , gradebook_assignments ga, course_periods cp
                    where cp.course_period_id =gat.course_period_id and gat.ASSIGNMENT_TYPE_ID=ga.ASSIGNMENT_TYPE_ID AND ga.COURSE_ID IS NOT NULL 
                    AND ga.COURSE_PERIOD_ID IS NULL AND ga.COURSE_ID=\'' . UserCourse() . '\' AND ga.STAFF_ID=\'' . UserID() . '\' ) 
                  )as t
                  GROUP BY ASSIGNMENT_TYPE_ID';
    $QI = DBQuery($sql);
    $types_RET = DBGet($QI);
    if ($_REQUEST['assignment_id'] != 'new' && $_REQUEST['assignment_type_id'] != 'new') {
        $delete_button = "<INPUT type=button value=" . _('Delete') . " onClick='javascript:window.location=\"Modules.php?modname={$_REQUEST['modname']}&modfunc=delete&assignment_type_id={$_REQUEST['assignment_type_id']}&assignment_id={$_REQUEST['assignment_id']}\"'>";
    }
    // ADDING & EDITING FORM
    if ($_REQUEST['assignment_id'] && $_REQUEST['assignment_id'] != 'new') {
        $sql = 'SELECT ASSIGNMENT_TYPE_ID,TITLE,ASSIGNED_DATE,DUE_DATE,POINTS,COURSE_ID,DESCRIPTION,
				CASE WHEN DUE_DATE<ASSIGNED_DATE THEN \'Y\' ELSE NULL END AS DATE_ERROR
				FROM gradebook_assignments
				WHERE ASSIGNMENT_ID=\'' . $_REQUEST['assignment_id'] . '\'';
        $QI = DBQuery($sql);
        $RET = DBGet($QI);
Example #2
0
 if (!UserCourse()) {
     $_SESSION['UserCourse'] = $RET[1]['COURSE_ID'];
 }
 echo "<SELECT name=course onChange='this.form.submit();'>";
 if (count($RET) > 0) {
     foreach ($RET as $course) {
         echo "<OPTION id={$course['COURSE_ID']} value={$course['COURSE_ID']}" . (UserCourse() == $course['COURSE_ID'] ? ' SELECTED' : '') . ">" . $course['COURSE_TITLE'] . "</OPTION>";
     }
 } else {
     echo '<OPTION value="">n/a</OPTION>';
 }
 echo "</SELECT>";
 //===================================================================================================
 echo "</FORM></td><td></td>";
 echo "<td><FORM name=head_frm id=head_frm action=Side.php?modfunc=update&btnn={$btn}&nsc={$ns}&act=period method=POST><INPUT type=hidden name=modcat value='' id=modcat_input>";
 $QI = DBQuery("SELECT cpv.ID,cp.COURSE_PERIOD_ID,cp.MARKING_PERIOD_ID,cp.COURSE_ID,cp.TITLE,cp.SCHOOL_ID,cpv.PERIOD_ID FROM course_periods cp,course_period_var cpv WHERE cp.SYEAR='" . UserSyear() . "' AND cp.COURSE_PERIOD_ID=cpv.COURSE_PERIOD_ID AND cp.SCHOOL_ID='" . UserSchool() . "' AND cp.COURSE_ID='" . UserCourse() . "' AND (TEACHER_ID='" . User('STAFF_ID') . "' OR SECONDARY_TEACHER_ID='" . User('STAFF_ID') . "') AND (MARKING_PERIOD_ID IN (" . GetAllMP($allMP, UserMP()) . ") OR (MARKING_PERIOD_ID IS NULL)) group by (cp.COURSE_PERIOD_ID)");
 $RET = DBGet($QI);
 $user_profile_ret = DBGet(DBQuery(" SELECT PROFILE FROM staff WHERE STAFF_ID=" . UserID()));
 if (!CpvId()) {
     $_SESSION['CpvId'] = $RET[1]['ID'];
 }
 $fy_id = DBGet(DBQuery("SELECT MARKING_PERIOD_ID FROM school_years WHERE SYEAR='" . UserSyear() . "' AND SCHOOL_ID='" . UserSchool() . "'"));
 $fy_id = $fy_id[1]['MARKING_PERIOD_ID'];
 if (!UserCoursePeriod()) {
     $_SESSION['UserCoursePeriod'] = $RET[1]['COURSE_PERIOD_ID'];
 }
 echo "<SELECT name=period onChange='this.form.submit();'>";
 if (count($RET) > 0) {
     $flag = 0;
     foreach ($RET as $period) {
         $x_sel = "";
Example #3
0
     echo "<OPTION id={$course['COURSE_ID']} value={$course['COURSE_ID']}" . (UserCourse() == $course['COURSE_ID'] ? ' SELECTED' : '') . ">" . $course['COURSE_TITLE'] . "</OPTION>";
     if (UserCourse() == $course['COURSE_ID']) {
         //$_SESSION['UserSchool'] = $period2['SCHOOL_ID'];
         //$_SESSION['UserSubject'] = $period2['SUBJECT_ID'];
         $_SESSION['UserCourse'] = $course['COURSE_ID'];
         //$_SESSION['UserPeriod'] = $period2['PERIOD_ID'];
         //unset($_SESSION['UserCoursePeriod']);
     }
 }
 echo "</SELECT>";
 //===================================================================================================
 echo "</FORM></td><td></td>";
 echo "<td><FORM name=head_frm id=head_frm action=Side.php?modfunc=update&btnn={$btn}&nsc={$ns}&act=period method=POST><INPUT type=hidden name=modcat value='' id=modcat_input>";
 //echo "SELECT DISTINCT cp.PERIOD_ID,cp.COURSE_PERIOD_ID,sp.TITLE,sp.SHORT_NAME,cp.MARKING_PERIOD_ID,cp.DAYS,sp.SORT_ORDER,c.TITLE AS COURSE_TITLE FROM COURSE_PERIODS cp, SCHOOL_PERIODS sp,COURSES c WHERE c.COURSE_ID=cp.COURSE_ID AND cp.PERIOD_ID=sp.PERIOD_ID AND cp.SYEAR='".UserSyear()."' AND cp.SCHOOL_ID='".UserSchool()."' AND cp.TEACHER_ID='".UserStaffID()."' ORDER BY sp.SORT_ORDER ";
 //$QI = DBQuery("SELECT DISTINCT cp.PERIOD_ID,cp.COURSE_PERIOD_ID,sp.TITLE,sp.SHORT_NAME,c.SUBJECT_ID,cp.MARKING_PERIOD_ID,cp.DAYS,cp.SCHOOL_ID,sp.SORT_ORDER,c.TITLE AS COURSE_TITLE FROM COURSE_PERIODS cp, SCHOOL_PERIODS sp,COURSES c WHERE c.COURSE_ID=cp.COURSE_ID AND cp.PERIOD_ID=sp.PERIOD_ID AND cp.SYEAR='".UserSyear()."' AND cp.TEACHER_ID='".User('STAFF_ID')."' AND cp.SCHOOL_ID='".UserSchool()."' AND c.SUBJECT_ID='".UserSubject()."' AND cp.COURSE_ID='".UserCourse()."' ORDER BY sp.SORT_ORDER ");
 $QI = DBQuery("SELECT COURSE_PERIOD_ID,COURSE_ID,TITLE,SCHOOL_ID,PERIOD_ID FROM COURSE_PERIODS WHERE SYEAR='" . UserSyear() . "' AND SCHOOL_ID='" . UserSchool() . "' AND COURSE_ID='" . UserCourse() . "' AND (TEACHER_ID='" . User('STAFF_ID') . "' OR SECONDARY_TEACHER_ID='" . User('STAFF_ID') . "') AND MARKING_PERIOD_ID IN (" . GetAllMP($allMP, UserMP()) . ")");
 $RET = DBGet($QI);
 $fy_id = DBGet(DBQuery("SELECT MARKING_PERIOD_ID FROM SCHOOL_YEARS WHERE SYEAR='" . UserSyear() . "' AND SCHOOL_ID='" . UserSchool() . "'"));
 $fy_id = $fy_id[1]['MARKING_PERIOD_ID'];
 //if(!UserPeriod())
 //$_SESSION['UserPeriod'] = $RET[1]['PERIOD_ID'];
 if (!UserCoursePeriod()) {
     //echo "hello";
     //echo  $RET[1]['COURSE_PERIOD_ID'];
     $_SESSION['UserCoursePeriod'] = $RET[1]['COURSE_PERIOD_ID'];
 }
 echo "<SELECT name=period onChange='this.form.submit();' style='width:150;'>";
 foreach ($RET as $period) {
     //  echo "<OPTION id=$period[COURSE_PERIOD_ID] value=$period[COURSE_PERIOD_ID]".((UserCoursePeriod()==$period['COURSE_PERIOD_ID'])?' SELECTED':'').">".$period['SHORT_NAME'].($period['MARKING_PERIOD_ID']!=$fy_id?' '.GetMP($period['MARKING_PERIOD_ID'],'SHORT_NAME'):'').(strlen($period['DAYS'])<5?' '.$period['DAYS']:'').' - '.$period['COURSE_TITLE']."</OPTION>";
     echo "<OPTION id={$period['COURSE_PERIOD_ID']} value={$period['COURSE_PERIOD_ID']}" . (UserCoursePeriod() == $period['COURSE_PERIOD_ID'] ? ' SELECTED' : '') . ">" . $period['TITLE'] . "</OPTION>";
     if (UserCoursePeriod() == $period['COURSE_PERIOD_ID']) {