Merged blog theme/lang fixes from MDL-10833
authormoodler <moodler>
Sun, 7 Oct 2007 09:27:13 +0000 (09:27 +0000)
committermoodler <moodler>
Sun, 7 Oct 2007 09:27:13 +0000 (09:27 +0000)
blog/edit.php
blog/index.php

index 1e17482..4927036 100755 (executable)
@@ -9,7 +9,7 @@ $id       = optional_param('id', 0, PARAM_INT);
 $confirm  = optional_param('confirm', 0, PARAM_BOOL);
 $courseid = optional_param('courseid', 0, PARAM_INT); // needed for user tab - does nothing here
 
-require_login();
+require_login($courseid);
 
 if (empty($CFG->bloglevel)) {
     error('Blogging is disabled!');
index 2e977f4..f472923 100755 (executable)
@@ -74,7 +74,7 @@ switch ($filtertype) {
         }
         $courseid = $course->id;
         $coursecontext = get_context_instance(CONTEXT_COURSE, $course->id);
-        require_login($course->id);
+        require_login($course);
         if (!has_capability('moodle/blog:view', $coursecontext)) {
             error('You do not have the required permissions to view blogs in this course');
         }
@@ -94,7 +94,7 @@ switch ($filtertype) {
         }
         $coursecontext = get_context_instance(CONTEXT_COURSE, $course->id);
         $courseid = $course->id;
-        require_login($course->id);
+        require_login($course);
         if (!has_capability('moodle/blog:view', $coursecontext)) {
             error('You do not have the required permissions to view blogs in this course/group');
         }
@@ -131,6 +131,10 @@ switch ($filtertype) {
         }
         $userid = $filterselect;
 
+        if (!empty($courseid)) {
+            require_login($courseid);
+        }
+
     break;
 
     default: