Разделы
Главная страничка Каталог модулей по версиям
Поиск по сайту
Вход на сайт
Последние комментарии
5 лет назад - asderfg 6 лет назад - rullan 6 лет назад - rullan 6 лет назад - oboitut.com 6 лет назад - vladimir 6 лет назад - vladimir 6 лет назад - Lensmen 6 лет назад - Lensmen 6 лет назад - lolitta_l 7 лет назад - terlan744 Обратите внимание
Топ-новости
Тэги
cs шаблоны для dle, dle cs, dle forum, dle rss, dle shop, dle сборки, dle теги, dle шаблон порно, dle шаблон футбол, dle шаблоны lineage, joomla шаблоны dle, PingationMod, stream grabber, Версия, галерея dle, граббер dle, игровой шаблон dle, меню для dle, модуль DLE онлайн, модуль доска объявлений, модуль карта сайта, модуль мониторинга dle, модуль переходы, музыкальный шаблон dle, новости, новостной dle шаблон, платные шаблоны dle, рипы dle, Скачать, скачать сборку dle, софт шаблон dle, уязвимости dle, шаблон dle кино, шаблон для dle forum, шаблоны CSR, шаблоны dle, шаблоны dle авто, шаблоны dle варез, шаблоны dle музыка, шаблоны Test-Templates
Показать все теги Архив сайта
Партнеры
|
Главная страница » Хаки » Как убрать спам в комментариях гостей
Как убрать спам в комментариях гостейХаки![]() Название: Убираем мусор из комментариев гостей на dle Версия CMS: DLE 8.x-9.x Автор: Off Road Сайт автора: здесь (При копировании материала, кликабельная ссылка на автора и источник обязательны) Данный хак для DataLife Engine позволяет убрать из комментариев гостей лишний мусор, а именно не используемые параметры, части кода и даже позволит изменить дизайн комментария оставленного гостем. К примеру вы можете сделать легкий (призрачный) вариант комментария, исключив из него дату регистрации, количество новостей, комментариев, рейтинг, сторонние модули, а также сменить аватар на гостевой. Но это еще не все... Немного фантазии и можно использовать отдельные css стили или вообще отдельный шаблон! Установка: Откройте файл 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 модуль или dle шаблон работает не правильно? Задайте вопрос на нашем форуме по DLE(Datalife Engine CMS) и Вам обязательно помогут!
Похожие материалы
Информация
![]() Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |