Спамят сайт на ДЛЕ через добавление комментариев

K0
На сайте с 29.03.2010
Offline
101
1402

Здравствуйте! Вот уже несколько дней на сайте движок ДЛЕ размещают текст на английском с вставленными в него ссылками, примерно каждые полчаса добавляется по одному. Подскажите, что делать, как защитить от этого сайт?

Armin
На сайте с 04.03.2009
Offline
75
#1

Много хаков есть по поводу антиспама на DLE один из них http://www.dle.in.ua/hacks/10419-antispam-xak-by-bucs.html

Консультации по SEO от 25$/час. Обращаться в ICQ За инвайтами на киноперец в личку SEOinst.ru - все необходимое для заработка в интернет (http://linkum.ru/to/2041/)
YY
На сайте с 23.09.2009
Offline
32
#2

самый простой способ защиты - включить премодерацию комментов

trem
На сайте с 23.07.2009
Offline
117
#3
ya-ya:
самый простой способ защиты - включить премодерацию комментов

А самый действенный - отключить комменты

Jekyll
На сайте с 04.05.2009
Offline
136
#4

А самый железобетонный - удалить сайт :)

Trafikgon
На сайте с 24.10.2008
Offline
174
#5

Я просто сделал. Запретил все урлы в коментах.

. (#)
K0
На сайте с 29.03.2010
Offline
101
#6
Trafikgon:
Я просто сделал. Запретил все урлы в коментах.

А как это сделать?

fxtotal
На сайте с 18.08.2007
Offline
75
#7
KEX2010:
А как это сделать?

В админке редактируете группы пользователей "Гости" и ту, которая у Вас устанавливается по дефолту при регистрации. Во вкладке комментарии устанавливаете соответствующее значение в чекбоксе "Разрешить использование кликабельных ссылок"

Но лучше все-такие антиспам модуль, как это предложили Вам выше.

Бизнес, полностью посвященный служению людям, будет иметь только одну проблему с доходами. Они будут крайне высокими.
FerrumLogic
На сайте с 02.11.2009
Offline
37
#8

ТС, а капча какая стоит? Была включена опция GD2 спамили, поставил reCaptcha пока тихо...

Стыдить лжеца, шутить над дураком и спорить с женщиной — все то же, Что черпать воду решетом: От сих троих избавь нас, Боже!... (с)Лермонтов М. Ю
Trafikgon
На сайте с 24.10.2008
Offline
174
#9
KEX2010:
А как это сделать?

Приступим. Откроем файл /engine/modules/addcomments.php и ищем код:

if( strlen( $comments ) > $config['comments_maxlen'] ) {

$stop[] = $lang['news_err_3'];

$CN_HALT = TRUE;

}

Ниже него добавим пару строчек:

if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['name'])){

$stop[] = "URL адреса сайтов, публиковать ЗАПРЕЩЕНО!";

$CN_HALT = TRUE;

}

:) вообщем неодна непроидет ссылка+ если еще модуль dude стоит. То вообще нереально 😂

K0
На сайте с 29.03.2010
Offline
101
#10

Всем большое спасибо за советы, очень помогли.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий