From: skodak Date: Sat, 30 Sep 2006 20:46:31 +0000 (+0000) Subject: fixed missing required_login($courseid) that needs to be done to set up proper global... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=7208c579fdea37ff2846255d39993df152629d6c;p=moodle.git fixed missing required_login($courseid) that needs to be done to set up proper global $COURSE; MDL-6697 course/mod.php does not show the right navigation --- diff --git a/course/mod.php b/course/mod.php index fa993819af..d5665d2ef0 100644 --- a/course/mod.php +++ b/course/mod.php @@ -62,6 +62,7 @@ $mod->coursemodule = $cm->id; } + require_login($course->id); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $course->id); require_capability('moodle/course:update', $context); @@ -241,6 +242,7 @@ } } + require_login($section->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $section->course); require_capability('moodle/course:update', $context); @@ -270,6 +272,7 @@ error("This course module doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -296,6 +299,7 @@ error("This course module doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -316,6 +320,7 @@ error("This course module doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -347,6 +352,7 @@ error("This course module doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -367,6 +373,7 @@ error("This course module doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -408,6 +415,7 @@ error("This course doesn't exist"); } + require_login($cm->course); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $cm->course); require_capability('moodle/course:update', $context); @@ -464,6 +472,7 @@ error("This course doesn't exist"); } + require_login($course->id); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $course->id); require_capability('moodle/course:update', $context); @@ -521,6 +530,7 @@ error("This course doesn't exist"); } + require_login($course->id); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $course->id); require_capability('moodle/course:update', $context); @@ -583,6 +593,8 @@ error("This module has been disabled for this particular course"); } + require_login($course->id); // needed to setup proper $COURSE + $form->section = $section; // The section number itself $form->course = $course->id; $form->module = $module->id; @@ -619,6 +631,7 @@ error("No action was specfied"); } + require_login($course->id); // needed to setup proper $COURSE $context = get_context_instance(CONTEXT_COURSE, $course->id); require_capability('moodle/course:update', $context);