Хак убрать из комментариев группы Гости лишний мусор

Рубрика: Хаки для DLE » Хак DLE 13.1, 13.0, 12.1, 12.0, 11.3, 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8
Хак убрать из комментариев группы Гости лишний мусор
Полезный и маленький хак dle поможет оптимизировать код комментария и исключить часть информацию группы Гости. Хак убирает не для гостей, а из комментариев гостей!
Данный хак для DataLife Engine дает возможность убрать из комментариев гостей лишний мусор, а точнее не применяемые параметры, части кода и при желании изменить дизайн комментария оставленного гостем.
К примеру вы можете сделать легкий (призрачный) вариант комментария, исключив из него дату регистрации, количество новостей, комментариев, рейтинг, сторонние модули, а также сменить аватар на гостевой. Но это еще не все... Немного фантазии и можно использовать отдельные css стили или вообще отдельный шаблон!
Хак для Dle убрать из комментариев группы Гости лишний мусор
Установка:
Откройте файл engine/classes/comments.class.php и найдите:
$tpl->set( '{group-name}',


перед ним вставьте:
            if($user_group[$row['user_group']]['id'] == 5){                              $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "" );            }else{                 $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "\\1" );            }


После этого все нежелательные элементы в comments.tpl окружаем по типу:

[not_for_guests][/not_for_guests]


Если вам не достаточно убрать лишнее из комментариев гостей, но вы хотите еще и добавить... К примеру задать гостевым комментариям свой css стиль, то вставьте вместо предыдущего кода, следующий:
if($user_group[$row['user_group']]['id'] == 5){                $tpl->set_block( "'\\[for_guests\\](.*?)\\[/for_guests\\]'si", "\\1" );                $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "" );            }else{                $tpl->set_block( "'\\[for_guests\\](.*?)\\[/for_guests\\]'si", "" );                $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "\\1" );            }

Название: Убираем мусор из комментариев гостей на dle
Версия CMS: DLE 8.x-9.6. 9.7
«Автор:» Off Road источник

Советуем скачать хаки все для dle, как хак под DataLife Engine тег убрать из комментариев группы Гости лишний мусор
Хак убрать из комментариев группы Гости лишний мусор, оптимизировать код комментария и исключить информацию группы Гости. всё лучшее у нас форумы, хаки, модули, шаблоны.
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Улучшенная и понятная админка дле DLE« Далее Убрать префикс 600x400 в WYSIWYG редакторе в Dle
Нажмите на ссылку, чтобыОставить комментарий
  • № :5
  • 30 сентября 2012 06:11
Off Road,
много и часто

, не обязательно.
Интересное и полезное людям желательно!

Теперь Вы можете добавлять свои разработки!
  • № :4
  • 30 сентября 2012 00:21
dle9, ну я и говорю о том, что могу и хочу стать журналистом.
Не обещаю что буду постить много и часто, зато только проверенное или свое!
  • № :3
  • 29 сентября 2012 20:32
Не всегда указывают автора, иногда присваивают себе, в архиве ссылка сайта указана

Добавлять на сайт можно, только если вы захотите стать журналистом.

Ссылку добавил.
  • № :2
  • 29 сентября 2012 18:43
Кстати, если бы у вас на сайте была возможность добавлять новости, я бы вам этот хак (и много других) сам бы запостил!
  • № :1
  • 29 сентября 2012 18:39
А почему нет ссылки на автора, там где вы брали новость была приписка о обязательном наличии ссылки на
Внимание! У вас нет прав для просмотра скрытого текста.