!empty($USER->id) and
!(has_capability('moodle/course:update', get_context_instance(CONTEXT_SYSTEM)) and $adminseesall) and
!isguest()) { // Just print My Courses
- if ($courses = get_my_courses($USER->id, NULL, 'id, visible, shortname, fullname')) {
+ if ($courses = get_my_courses($USER->id)) {
foreach ($courses as $course) {
if ($course->id == SITEID) {
continue;
}
if (isset($CFG->adminseesall)) {
- $courses = get_my_courses($USER->id, 'visible DESC', null, $CFG->adminseesall);
+ $courses = get_my_courses($USER->id, null, null, $CFG->adminseesall);
}
else {
- $courses = get_my_courses($USER->id, 'visible DESC', null, false);
+ $courses = get_my_courses($USER->id, null, null, false);
}
return $courses;
// If no course is specified, then the user can see SITE + his courses.
// And admins can see all courses, so pass the $doanything flag enabled
$courses1 = get_records('course', 'id', SITEID);
- $courses2 = get_my_courses($userid, 'visible DESC,sortorder ASC', null, true);
+ $courses2 = get_my_courses($userid, null, null, true);
$courses = array_merge($courses1, $courses2);
}
if (!$courses) {
profile_display_fields($user->id);
- if ($mycourses = get_my_courses($user->id,'visible DESC,sortorder ASC', null, false, 21)) {
+ if ($mycourses = get_my_courses($user->id, null, null, false, 21)) {
$shown=0;
$courselisting = '';
foreach ($mycourses as $mycourse) {