Все для DataLife Engine / DLE хаки / Хак для DLE / Хак убрать из комментариев группы Гости лишний мусор

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


Полезный и маленький хак 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 тег убрать из комментариев группы Гости лишний мусор

Hak-Dle-Ubiraem-musor-iz-kommentariev-gostey.rar [13,66 Kb] (cкачиваний: 53)
  • 100

Комментарии 5

dle9.com от 30 сентября 2012 06:11
Off Road,
много и часто

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

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

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

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

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent