1
I have looked and can't find how to make the default viewing of posts in newbb "flat". I know how to
change it for my viewing, but I want to change it so everybody sees flat posts by default.
Here is the code I think needs to be changed..not sure what to change though?
Okay found it here
//use users preferences
if (is_object($xoopsUser)) {
$viewmode = $xoopsUser->getVar('umode');
$order = ($xoopsUser->getVar('uorder') == 1) ? 'DESC' : 'ASC';
} else {
$viewmode = 'flat';
$order = 'ASC';
}
// newbb does not have nested mode
if ($viewmode == 'nest') {
$viewmode = 'thread';
}
// override mode/order if any requested
if (isset($HTTP_GET_VARS['viewmode']) && ($HTTP_GET_VARS['viewmode'] == 'flat' || $HTTP_GET_VARS['viewmode'] == 'thread')) {
$viewmode = $HTTP_GET_VARS['viewmode'];
}
if (isset($HTTP_GET_VARS['order']) && ($HTTP_GET_VARS['order'] == 'ASC' || $HTTP_GET_VARS['order'] == 'DESC')) {
$order = $HTTP_GET_VARS['order'];
}
if ($viewmode != 'flat') {
$xoopsOption['template_main'] = 'newbb_viewtopic_thread.html';
} else {
$xoopsOption['template_main'] = 'newbb_viewtopic_flat.html';
}