$l10n->setLanguage($SESSION->corr_lang); \Locale::setDefault($SESSION->corr_lang); } $this_page = "list-courses"; $l10n->addResource(FS_L10N . '/header-external.json'); //============================================================================================ // Load the page requested by the user //============================================================================================ if (!isset($_GET['page'])) { $semester = \Ventus\Utilities\Functions::fetchSemester(); if (!isset($_GET['sem'])) { $selected_semester = $semester['now_short']; } else { $selected_semester = $_GET['sem']; } $course_list = $model->fetchAllCourses($SESSION->user_id, $selected_semester); $count_exams_due_48_hours = 0; $count_courses_missing_requests = 0; $count_files_no_control_sheet = 0; $count_all_access_service_students = 0; $count_courses_having_access_service_students = 0; $long_string = ""; if (!empty($course_list)) { $noe_teach_methods = unserialize(PROFESSOR_POSSIBLE_NOE_TEACH_METHODS); foreach ($course_list as $c) { $num_students = $model->fetchCountStudents(array('Exam'), $c['code'], $c['section'], $selected_semester); $count_professor_requests = $model->fetchCountProfessorRequests($c['code'], $c['section'], $selected_semester, $c['teaching_method']); //Processing for quick stat 1 and quick stat 3 $quick_stat_1_changed = false; $quick_stat_3_changed = false; if ($count_professor_requests > 0) {