Автор статьи (TC)

6 3 мая 2017
Версия DLE: Любая
Стоимость: FREE

ionCube Loader: NOT

Последнее обновление: 28 февраля 2019


 Подписаться 1 Скачать

Хак позволяет выводить иконку или любой код в комментариях автора новости. Так же можно выводить что-либо всем, кто не является автором статьи.

Автор: Горбушка
Установка!

Открываем /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]

Картинка
[ts]<img src="/templates/SX2/images/avtor.jpg" />[/ts]

[not-ts]<img src="/templates/SX2/images/no_avtor.jpg" />[/not-ts]

Где avtor.jpg и no_avtor.jpg заменить на свое!
Изменений не было!
Нет файлов для загрузки!
Нет видео!
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.


Подписка на новости

Подписаться

Кто онлайн
3 посетителя на сайте. Из них:
Гости3