]> git.mjollnir.org Git - moodle.git/commitdiff
Yes, finally forum display preferences are preserved. :-)
authormoodler <moodler>
Wed, 28 Jan 2004 14:48:49 +0000 (14:48 +0000)
committermoodler <moodler>
Wed, 28 Jan 2004 14:48:49 +0000 (14:48 +0000)
mod/forum/discuss.php

index 89af7e1feaaf7e64633e8b4b2fa05a94a75bc96c..bd3c74dc0ce4e541f082c21ad1a412534ac195aa 100644 (file)
 
     unset($SESSION->fromdiscussion);
 
-    forum_set_display_mode($mode);
+    if ($mode) {
+        set_user_preference("forum_displaymode", $mode);
+    }
 
-    $displaymode = $USER->mode;
+    $displaymode = get_user_preferences("forum_displaymode", $CFG->forum_displaymode);
 
     if ($parent) {
-        if (abs($USER->mode) == 1) {  // If flat AND parent, then force nested display this time
+        if (abs($displaymode) == 1) {  // If flat AND parent, then force nested display this time
             $displaymode = 3;
         }
     } else {