Show Banned Status phpbb3
Добавлено: 02 ноя 2012, 21:24
Всем доброго времени суток, сегодня будет необычайный анонс. Чем необычайный ?? Да тем, что вам не придется ничего скачивать, нужно лишь выполнить описанные правки. Сама модификация называется Show Banned Status, ее назначение - вывод в минипрофиль (если пользователь в Бане) надписи - Забанен. Лично я считаю мод достаточно полезным, очень легок в установке и руссификации.
Вообщем если заинтересовало, то переходим к установке, открываемviewtopic.php и ......
Далее открываем файлincludes/acp/acp_board.php и ....
Далее открываем файл language/ru/common.php и ....
Далее открываем файл language/ru/acp/board.php и ....
Далее открываем файл styles/prosilver/template/viewtopic_body.html и ....
Далее открываем файл styles/subsilver2/template/viewtopic_body.html и ....
После правок файлов обязательно очистить кеш и активировать модификацию по пути - Админка - Настройки форума.
Успехов в установке
Вообщем если заинтересовало, то переходим к установке, открываем
И находим следущую строку
В строке находим
Добавляем после найденного
Находим
Добавляем после найденного
Находим
Добавляем после найденного
Находим
Добавляем после найденного
Находим
Добавляем после найденного
Код: Выделить всё
'u.*, z.friend, z.foe, p.*',
Код: Выделить всё
p.*
Код: Выделить всё
, b.ban_id
Код: Выделить всё
'ON' => 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
)
Код: Выделить всё
, array(
'FROM' => array(BANLIST_TABLE => 'b'),
'ON' => 'b.ban_userid = u.user_id OR b.ban_email = u.user_email AND b.ban_end = 0'
)
Код: Выделить всё
'from' => '',
Код: Выделить всё
'banned_status' => '',
Код: Выделить всё
'from' => (!empty($row['user_from'])) ? $row['user_from'] : '',
Код: Выделить всё
'banned_status' => (isset($config['allow_banned_status']) && $config['allow_banned_status'] && !empty($row['ban_id'])) ? $row['ban_id'] : false,
Код: Выделить всё
'POSTER_FROM' => $user_cache[$poster_id]['from'],
Код: Выделить всё
'POSTER_BANNED' => $user_cache[$poster_id]['banned_status'],
Далее открываем файл
И находим
Добавляем после найденного
Код: Выделить всё
'allow_birthdays' => array('lang' => 'ALLOW_BIRTHDAYS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
Код: Выделить всё
'allow_banned_status' => array('lang' => 'ALLOW_BANNED_STATUS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
И находим
Добавляем после найденного
Код: Выделить всё
'BIRTHDAYS' => 'любой текст',
Код: Выделить всё
'BANNED_USER_STATUS' => 'Забанен',
И находим
Добавляем после найденного
Код: Выделить всё
'ALLOW_ATTACHMENTS' => 'любой текст',
Код: Выделить всё
'ALLOW_BANNED_STATUS' => 'Показывать статус блокировки',
'ALLOW_BANNED_STATUS_EXPLAIN' => 'Отображать надпись "Забанен" в мини-профилях при просмотре тем',
И находим
Добавить после найденного
Код: Выделить всё
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.POSTER_BANNED --><dd><strong style="color:#AA0000;">{L_BANNED_USER_STATUS}</strong></dd><!-- ENDIF -->
И находим
Добавить после найденного
Код: Выделить всё
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.POSTER_BANNED --><br /><span style="color:#AA0000;">{L_BANNED_USER_STATUS}</span><!-- ENDIF -->
Успехов в установке