Автор: Горбушка
Описание:
Хак позволяет выводить иконку или любой код в комментариях автора новости. Так же можно выводить что-либо всем, кто не является автором статьи.
Скрин
Установка:
Показать / Скрыть текст
Открываем /engine/modules/show.full.php
Ищем:
$tpl->set( '{login}', $row['autor'] );
Ниже добавляем:
$ts = $row['autor'];
Ищем:
$comments->build_comments('comments.tpl', 'news', $allow_full_cache, $full_link );
Заменяем на:
$comments->build_comments('comments.tpl', 'news', $allow_full_cache, $full_link, $ts );
Сохраняем, открываем /engine/classes/comments.class.php
Ищем:
function build_comments( $template, $area, $allow_cache = false, $re_url = false ) {
Заменяем на:
function build_comments( $template, $area, $allow_cache = false, $re_url = false, $ts = '' ) {
Ищем:
$row['name'] = stripslashes( $row['name'] );
Ниже вставляем:
if ($row['gast_name'] == $ts) {
$tpl->set_block( "'\\[not-ts\\](.*?)\\[/not-ts\\]'si", "" );
$tpl->set( '[ts]', "" );
$tpl->set( '[/ts]', "" );
}
else {
$tpl->set_block( "'\\[ts\\](.*?)\\[/ts\\]'si", "" );
$tpl->set( '[not-ts]', "" );
$tpl->set( '[/not-ts]', "" );
}
Теперь в шаблоне comments.tpl можно вставить:
[ts] Автор статьи [/ts]
[not-ts] НЕ автор статьи [/not-ts]