]> git.mjollnir.org Git - moodle.git/commitdiff
Fix for the display of hidden forums to students - bug 1209
authormoodler <moodler>
Thu, 1 Apr 2004 03:45:34 +0000 (03:45 +0000)
committermoodler <moodler>
Thu, 1 Apr 2004 03:45:34 +0000 (03:45 +0000)
mod/forum/index.php

index bcdec868ee8e321f3d19874fb9405537c0b8b7ae..d585ca415ba7b6f557072ab1e32622246ec09cb0 100644 (file)
 
         foreach ($forums as $forum) {
             if (!isset($forum->visible)) {
-                $forum->visible = true;
+                $forum->visible = instance_is_visible("forum", $forum);
+                if (!$forum->visible and !isteacher($course->id)) {
+                    if (isset($forum->keyreference)) {
+                        unset($learningforums[$forum->keyreference]);
+                    }
+                    continue;
+                }
             }
             switch ($forum->type) {
                 case "news":