From: samhemelryk Date: Wed, 9 Sep 2009 04:21:20 +0000 (+0000) Subject: navigation MDL-14632 Added Participants item to front page branch in settings block X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2e7f1f79e220fd1c6095b8e757f7b116845e7483;p=moodle.git navigation MDL-14632 Added Participants item to front page branch in settings block --- diff --git a/lib/navigationlib.php b/lib/navigationlib.php index 7a8549997a..3d4686248f 100644 --- a/lib/navigationlib.php +++ b/lib/navigationlib.php @@ -2819,7 +2819,8 @@ class settings_navigation extends navigation_node { } /** - * + * This function loads all of the front page settings into the settings navigation. + * This function is called when the user is on the front page, or $COURSE==$SITE */ protected function load_front_page_settings() { global $CFG, $USER, $OUTPUT, $SITE; @@ -2849,6 +2850,12 @@ class settings_navigation extends navigation_node { $url = new moodle_url($CFG->wwwroot.'/admin/settings.php', array('section'=>'frontpagesettings')); $this->get($frontpage)->add(get_string('settings'), $url, self::TYPE_SETTING, null, null, $OUTPUT->old_icon_url('i/settings')); } + + //Participants + if (has_capability('moodle/site:viewparticipants', $course->context)) { + $url = new moodle_url($CFG->wwwroot.'/user/index.php?contextid='.$course->context->id); + $this->get($frontpage)->add(get_string('participants'), $url, self::TYPE_SETTING, null, null, $OUTPUT->old_icon_url('i/users')); + } }