]> git.mjollnir.org Git - moodle.git/commitdiff
Added has_capability call
authorvyshane <vyshane>
Tue, 15 Aug 2006 06:37:55 +0000 (06:37 +0000)
committervyshane <vyshane>
Tue, 15 Aug 2006 06:37:55 +0000 (06:37 +0000)
blocks/site_main_menu/block_site_main_menu.php

index 9c945193d76d457091bfff4a3c78ced164f2a97e..5ff6bb073bd063a12a5bf0509fd410609982c8d5 100644 (file)
@@ -27,8 +27,8 @@ class block_site_main_menu extends block_list {
         }
 
         $course = get_record('course', 'id', $this->instance->pageid);
+        $context = get_context_instance(CONTEXT_COURSE, $course->id);
 
-        $isteacher = isteacher($this->instance->pageid);
         $isediting = isediting($this->instance->pageid);
         $ismoving  = ismoving($this->instance->pageid);
 
@@ -80,7 +80,7 @@ class block_site_main_menu extends block_list {
                 } else {
                     $editbuttons = '';
                 }
-                if ($mod->visible || $isteacher) {
+                if ($mod->visible || has_capability('moodle/course:viewhiddenactivities', $context)) {
                     if ($ismoving) {
                         if ($mod->id == $USER->activitycopy) {
                             continue;