Вход
Главное меню

Subject:*
Name/Email:*
Message Icon:*
       
Select*
Message:*


    


Click the Preview to see the content in action.
Options:*
 
 
 
 
Attach file*
   

Maximum file size: 100Kb;  Allowed extensions: zip jpg gif png  
Images at the max. Size 640 X 800 pixels. 
Confirmation Code*
7 - 4 = ?  
Input the result from the expression
Maximum attempts you can try: 10
*
     
*
* = Required

Re: NewBB: Выбор нитевидный или плоский из деталей пользователя
by sin on 2003/6/18 6:06:16

Works Good!!!
NewBB: Выбор нитевидный или плоский из деталей пользователя
by Andrey_Ra on 2003/6/18 0:20:58

Этот и другие хаки доступны для скачивания тут: Несколько полезных хаков

Платформа: Xoops 2.0.2, 2.0.3
Модуль NewBB
Предмет хака: Выбор нитевидности или плоского отображения по-умолчанию из деталей пользователя (там правда имелась ввиду оборажение комментариев, но кто-нибудь видит разницу?)

Файл \modules\newbb\viewtopic.php,
строка 44, вместо строки $viewmode = (isset($HTTP_GET_VARS['viewmode'])) ? $HTTP_GET_VARS['viewmode'] : 'flat';
Quote:
//Начало хака на предмет Нитевидности из деталей пользователя
if (isset($HTTP_GET_VARS['viewmode']) && trim($HTTP_GET_VARS['viewmode']) == "thread"){
$viewmode = "thread";
} else if ((!isset($HTTP_GET_VARS['viewmode']) || trim($HTTP_GET_VARS['viewmode']) != "flat")&&($xoopsUser)){
if ($xoopsUser->getVar('umode')=='thread'){
$viewmode = 'thread';
} else {
$viewmode = 'flat';
};
} else {
$viewmode = "flat";
};
//Конец хака на предмет Нитевидности из деталей пользователя


Строка 252 или 253, короче вместо if ($total_posts > 50) { и всего блока
до if ( $can_post == 1 ) { (не включая эту строчку)
Quote:
//Начало хака на предмет Нитевидности из деталей пользователя
if ($total_posts > 50) {
$viewmode ="flat";
// hide link to theaded view
$xoopsTpl->assign('lang_threaded', "" );
$xoopsTpl->assign('lang_flat', _FLAT );
} else {
$xoopsTpl->assign(array('lang_threaded' => _THREADED, 'lang_flat' => _FLAT));
}
//Конец хака на предмет Нитевидности из деталей пользователя


Жду багрепортов.
Powered by XOOPS © 2001-2023 The XOOPS Project