Обозначение забаненого пользователя в комментарии
Хак поможет обозначить забаненого пользователя в комментарии полной новости.
Установка:
1. Открыть engine/modules/show.full.php и найти:
, signature, foto,
Заменить на:
, banned, signature, foto,
2. Открыть engine/classes/comments.class.php и найти:
$tpl->set( '{login}', $row['name'] );
$tpl->set( '[/profile]', "</a>" );
}
Добавить ниже:
if( $row['is_register'] AND $row['banned'] ) {
$tpl->set( '[banned]', "" );
$tpl->set( '[/banned]', "" );
$tpl->set_block( "'\\[not-banned\\](.*?)\\[/not-banned\\]'si", "" );
} else {
$tpl->set( '[not-banned]', "" );
$tpl->set( '[/not-banned]', "" );
$tpl->set_block( "'\\[banned\\](.*?)\\[/banned\\]'si", "" );
}
Готово!
Теперь в шаблоне comments.tpl можно использовать теги:
[banned] текст [/banned] - Выводит текст заключенный в теге если пользователь забанен
[not-banned] текст [/not-banned] - Выводит текст заключенный в теге если пользователь НЕ забанен
• Автор: maruska
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.