From: mattc-catalyst Date: Tue, 20 Nov 2007 02:32:09 +0000 (+0000) Subject: MDL-12264 - course/info: check if course is hidden before displaying info about it. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=1a5bc8ae5a56cd8f3e6eb0cfc45d243cc54628ed;p=moodle.git MDL-12264 - course/info: check if course is hidden before displaying info about it. Author: Matt Clarkson --- diff --git a/course/info.php b/course/info.php index 325f3caa88..d2dddba98e 100644 --- a/course/info.php +++ b/course/info.php @@ -28,6 +28,10 @@ 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) . '
(' . format_string($course->shortname) . ')');