(today's functionality was not complete yet).
Also, minor sorting change to display the course filter sorted by shortname.
}
function calendar_get_default_courses() {
- global $USER;
+ global $USER, $CFG;
$courses = array();
+ if(isadmin($USER->id)) {
+ $courses = get_records_sql('SELECT id, 1 FROM '.$CFG->prefix.'course');
+ return $courses;
+ }
if(isset($USER->student) && is_array($USER->student)) {
$courses = $USER->student + $courses;
}
$coursesdata = get_courses('all', 'c.shortname');
}
else {
- $coursesdata = get_my_courses($USER->id);
+ $coursesdata = get_my_courses($USER->id, 'shortname');
}
$coursesdata = array_diff_assoc($coursesdata, array(1 => 1));