]> git.mjollnir.org Git - moodle.git/commitdiff
Some refinements to the display of forums
authormoodler <moodler>
Tue, 12 Aug 2003 16:37:52 +0000 (16:37 +0000)
committermoodler <moodler>
Tue, 12 Aug 2003 16:37:52 +0000 (16:37 +0000)
  - don't show intro box for teacher forum (because it can't be edited)
  - don't show intro box when the text is empty anyway

mod/forum/view.php

index 081a56e6dc8bd04553267393f4e54428a15a70e8..b1ba1c1c01e2db82006fc452ac4ff7156f63712d 100644 (file)
             break;
 
         case "eachuser":
-            print_simple_box(text_to_html($forum->intro), "CENTER");
-            echo "<P ALIGN=CENTER>";
+            if (!empty($forum->intro)) {
+                print_simple_box(text_to_html($forum->intro), "center");
+            }
+            echo "<p align=\"center\">";
             if (forum_user_can_post_discussion($forum)) {
                 print_string("allowsdiscussions", "forum");
             } else {
                 echo "&nbsp";
             }
-            echo "</P>";
+            echo "</p>";
+            if (!empty($showall)) {
+                forum_print_latest_discussions($forum->id, 0, "header");
+            } else {
+                forum_print_latest_discussions($forum->id, FORUM_MANY_DISCUSSIONS, "header");
+            }
+            break;
+
+        case "teacher":
             if (!empty($showall)) {
                 forum_print_latest_discussions($forum->id, 0, "header");
             } else {
             break;
 
         default:
-            print_simple_box(text_to_html($forum->intro), "CENTER");
-            echo "<P>&nbsp;</P>";
+            if (!empty($forum->intro)) {
+                print_simple_box(text_to_html($forum->intro), "center");
+            }
+            echo "<p>&nbsp;</p>";
             if (!empty($showall)) {
                 forum_print_latest_discussions($forum->id, 0, "header");
             } else {