From: moodler Date: Thu, 11 Nov 2004 08:10:01 +0000 (+0000) Subject: Merged fix from STABLE to hide hidden teachers in a course with separate groups X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=f20ff20449ccbcb07ee7e2c666b5154b48822097;p=moodle.git Merged fix from STABLE to hide hidden teachers in a course with separate groups --- diff --git a/user/index.php b/user/index.php index 0abf0433e5..dc26787a75 100644 --- a/user/index.php +++ b/user/index.php @@ -78,18 +78,18 @@ echo ''; } echo ''; - if($compactmode) { + if ($compactmode) { // First of all, remove teachers with no authority $teachers = array_filter($teachers, create_function('$t','return ($t->authority > 0);')); // And now show the remainder as usual $exceptions .= implode(',', array_keys($teachers)); print_user_table($teachers, $isteacher); - } - else { + + } else { foreach ($teachers as $teacher) { if ($isseparategroups) { - if ($teacher->editall or ismember($currentgroup, $teacher->id)) { + if ($teacher->editall or ismember($currentgroup, $teacher->id) and ($teacher->authority > 0)) { print_user($teacher, $course); $exceptions .= "$teacher->id,"; }