По правкам мод легок, но требует запуск скрипта-инсталлятора. Если заинтересовало, то скачиваем ниже
Для русификации необходимо открыть
Код: Выделить всё
'POST_NORMAL'
Код: Выделить всё
//MOD: hide profile in viewtopic
'POST_PROFILE' => 'Скрыть мини-профиль',
//END: hide profile in viewtopic
Код: Выделить всё
'acl_f_noapprove'
Код: Выделить всё
//MOD: hide profile in viewtopic
'acl_f_post_profile' => array('lang' => 'Может скрывать мини-профиль в своих сообщениях', 'cat' => 'misc'),
//END: hide profile in viewtopic
[code] <!-- IF S_SIG_ALLOWED -->
<div><label for="attach_sig"><input type="checkbox" name="attach_sig" id="attach_sig"{S_SIGNATURE_CHECKED} /> {L_ATTACH_SIG}</label></div>
<!-- ENDIF -->[/code]
Вставляем после найденного
[code] <!-- IF S_POST_PROFILE_ALLOWED -->
<div><label for="post_profile"><input type="checkbox" name="post_profile" id="post_profile"{S_POST_PROFILE_CHECKED} /> {L_POST_PROFILE}</label></div>
<!-- ENDIF -->[/code]
Открываем
[code]<div class="postbody">[/code]
Заменяем найденное на
[code] <div class="postbody"<!-- IF postrow.S_POST_PROFILE --> style="width: 100%;"<!-- ENDIF -->>[/code]
Находим
[code]<!-- IF postrow.S_IGNORE_POST -->[/code]
Заменяем найденное на
[code]<!-- IF not postrow.S_IGNORE_POST and not postrow.S_POST_PROFILE -->[/code]
[code][phpBB Debug] PHP Notice: in file [ROOT]/posting.php on line 1473: Undefined index: post_profile[/code]
То открываем
[code]//MOD: hide profile in viewtopic
$post_profile = $post_data['post_profile'];
//END: hide profile in viewtopic[/code]
Заменить найденное на
[code]//MOD: hide profile in viewtopic
$post_profile = (!empty($post_data['post_profile'])) ? $post_data['post_profile'] : '';
//END: hide profile in viewtopic [/code]
Выключаем вместе с выключением отображения мини-профиля в сообщении и иконку "Онлайн". Мне показалось лишним в данном случае одинокая картинка "Онлайн" без мини-профиля.
Открыть: styles/prosilver/template/viewtopic_body.html
Найти
Код: Выделить всё
<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->">
Код: Выделить всё
and not postrow.S_IGNORE_POST
Код: Выделить всё
and not postrow.S_POST_PROFILE