Поиск по сайту
Вход на сайт
Обратите внимание
Топ-новости
Архив сайта
Апрель 2016 (1)
Апрель 2014 (1)
Ноябрь 2013 (1)
Октябрь 2013 (1)
Май 2013 (2)
Апрель 2013 (8)
Партнеры

seo-monster.ru - сервис проверки доменов
хочешь такой же информер? Информер ТИЦ и PR

» » Убираем мусор в комментариях

Убираем мусор в комментариях

Бесплатные модули для DLE

Автор: REZER

Введение: Итак, продолжаем борьбу с спамерами. Если они у вас уже глубоко в печенках, то давай-те сделаем ещё сложнее жизнь спамерам!
Цель: Этот хак чистит комментарии от всякого мусора, который спамер(он же плохой и не хороший) пытается оставить на вашем любимом сайте - они ставят ссылки где только могут - в профиле, комментах, подписи и т д. Сегодня мы научимся давать отпор на спам в комментариях.

Установка: Уставнока хака простая, всего одно действие. Конечно хак не спасет от таких ссылок типа сайт.ру, хотя ссылками то это и не назвать.

Открыть engine/ajax/addcoments.php и найти:

require_once ENGINE_DIR.'/modules/addcomments.php';


Выше добавить:

// запрет ссылок

if (!$user_group[$member_id['user_group']]['allow_url']){

$_POST['comments'] = preg_replace( "#[url=(.+?)[/url]#is", "", $_POST['comments']);
$_POST['comments'] = preg_replace( "#[leech=(.+?)[/leech]#is", "", $_POST['comments']);
$_POST['comments'] = preg_replace( "#<a href=(.+?)</a>#is", "", $_POST['comments']);

}

//- запрет ссылок

У вас не ставится dle модуль или dle шаблон работает не правильно? Задайте вопрос на нашем форуме по DLE(Datalife Engine CMS) и Вам обязательно помогут!



Если появились вопросы по поводу Убираем мусор в комментариях или Вы хотите высказаться, то пройдите регистрацию или авторизируйтесь и оставляйте комментарии.
#1 написал: sectord (14 ноября 2008 16:50)

Публикаций: 0
Комментариев: 0
Спасибо большое, скачал! Теперь норм на сайте будет ))
#2 написал: eddbit (25 ноября 2008 06:13)

Публикаций: 0
Комментариев: 0
Спасибо
#3 написал: jENDos (12 декабря 2008 16:00)

Публикаций: 0
Комментариев: 0
епть!
в строке if (!$user_group[$member_id['user_gr
oup']]['allow_url']
){
нада убрать восклицательный знак после скобки!!!
#4 написал: borsan (5 февраля 2009 00:08)

Публикаций: 0
Комментариев: 0
в 7.3 не работает !!!! http://sofrwarez.3eu.ru
#5 написал: NewAquarel (22 апреля 2009 20:04)

Публикаций: 0
Комментариев: 0
Огромное спасибо! А то сил уже никаких нет!!! angry
#6 написал: Babai (1 сентября 2009 03:41)

Публикаций: 0
Комментариев: 0
На 8.2 тоже не пашит
#7 написал: silwer (25 сентября 2009 21:50)

Публикаций: 0
Комментариев: 0
:) Спасибо. И все работает

if (!$user

Все работает, вот этот восклицательный знак удалить. jENDos, спасибо за подсказку, REZERу само собой.
#8 написал: BoRoDKuH (10 ноября 2009 04:47)

Публикаций: 0
Комментариев: 0
НЕТ ТАКОГО

помогите - нужно для 8.2
#9 написал: chiko (9 января 2010 01:01)

Публикаций: 0
Комментариев: 0
На 8.2 поставил,все работает.
Уберите,как писали выше,восклицательный знак,и будет Вам счастье!
wink
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Вверх