Merge branch 'MDL-47728_master' of git://github.com/markn86/moodle

This commit is contained in:
Marina Glancy 2014-10-21 11:56:31 +08:00
commit e94925ddd2

View file

@ -56,7 +56,7 @@ function tool_monitor_extend_navigation_course($navigation, $course, $context) {
*/ */
function tool_monitor_extend_navigation_user_settings($navigation, $user, $usercontext, $course, $coursecontext) { function tool_monitor_extend_navigation_user_settings($navigation, $user, $usercontext, $course, $coursecontext) {
global $USER; global $USER;
if (($USER->id == $user->id)) { if (($USER->id == $user->id) && (has_capability('tool/monitor:subscribe', $coursecontext))) {
$url = new moodle_url('/admin/tool/monitor/index.php', array('courseid' => $course->id)); $url = new moodle_url('/admin/tool/monitor/index.php', array('courseid' => $course->id));
$subsnode = navigation_node::create(get_string('managesubscriptions', 'tool_monitor'), $url, $subsnode = navigation_node::create(get_string('managesubscriptions', 'tool_monitor'), $url,
navigation_node::TYPE_SETTING, null, null, new pix_icon('i/settings', '')); navigation_node::TYPE_SETTING, null, null, new pix_icon('i/settings', ''));