require_capability('moodle/course:viewparticipants', $context);
if (!$course->category) {
- if (!$CFG->showsiteparticipantslist and !has_capability('moodle/course:viewparticipants', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+ if (!has_capability('moodle/course:viewparticipants', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
print_header("$course->shortname: ".get_string('participants'), $course->fullname,
get_string('participants'), "", "", true, " ", navmenu($course));
- notice(get_string('sitepartlist0'));
- }
- if ($CFG->showsiteparticipantslist < 2 and !isteacherinanycourse()) {
- print_header("$course->shortname: ".get_string('participants'), $course->fullname,
- get_string('participants'), "", "", true, " ", navmenu($course));
- notice(get_string('sitepartlist1'));
+ notice(get_string('sitepartlist'));
}
}
if ($CFG->bloglevel >= 4) {
if (isteacher(SITEID) ||
- ($CFG->showsiteparticipants == 1 && isteacherinanycourse()) ||
- ($CFG->showsiteparticipantslist == 2)) {
+ ( $CFG->showsiteparticipants == 1
+ && has_capability('moodle/course:viewparticipants', get_context_instance(CONTEXT_SYSTEM, SITEID)) ) {
$toprow[] = new tabobject('participants', $CFG->wwwroot.'/user/index.php?id='.SITEID,
get_string('participants'));
}