Don't save Guest forum mode to database (just session)
This commit is contained in:
@@ -77,10 +77,14 @@
|
||||
unset($SESSION->fromdiscussion);
|
||||
|
||||
if ($mode) {
|
||||
set_user_preference("forum_displaymode", $mode);
|
||||
if (isguest()) {
|
||||
$USER->preference['forum_displaymode'] = $mode; // don't save it in database
|
||||
} else {
|
||||
set_user_preference('forum_displaymode', $mode);
|
||||
}
|
||||
}
|
||||
|
||||
$displaymode = get_user_preferences("forum_displaymode", $CFG->forum_displaymode);
|
||||
$displaymode = get_user_preferences('forum_displaymode', $CFG->forum_displaymode);
|
||||
|
||||
if ($parent) {
|
||||
if (abs($displaymode) == 1) { // If flat AND parent, then force nested display this time
|
||||
|
||||
Reference in New Issue
Block a user