]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-12264 - course/info: check if course is hidden before displaying info about it.
authormattc-catalyst <mattc-catalyst>
Tue, 20 Nov 2007 02:32:09 +0000 (02:32 +0000)
committermattc-catalyst <mattc-catalyst>
Tue, 20 Nov 2007 02:32:09 +0000 (02:32 +0000)
Author: Matt Clarkson <mattc@catalyst.net.nz>

course/info.php

index 325f3caa88abb154e1d03cf5cd3cee4b18609133..d2dddba98e5960bf0aeb615069af6db56af148f3 100644 (file)
         require_login();
     }
 
+    if (!(course_parent_visible($course) || $course->visible) && !has_capability('moodle/course:viewhiddencourses', $context)) {
+        error(get_string('coursehidden'), $CFG->wwwroot .'/'); 
+    }  
+    
     print_header(get_string("summaryof", "", $course->fullname));
 
     print_heading(format_string($course->fullname) . '<br />(' . format_string($course->shortname) . ')');