Спам в комментариях

Правила форума
В данном разделе можно общаться на абсолютно любые темы. Внимание! Реклама запрещена!

Спам в комментариях

Сообщение Maxilife » 19 фев 2011, 17:26

Хотелось бы получить совет.
Как избавится от спама в комментариях к новостям на сайте, а то задолбали уже этими "купить плитку в Молдове" и "ремонт в Киеве" :biggrin:
В админке сайта не нашёл как отключить комментарии гостям, может искал плохо.
Посоветуйте может проги от спама если есть такие, буду очень благодарен.
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Спам в комментариях

Сообщение kpwem » 19 фев 2011, 17:35

Другие разделы -> Настройка групп пользователей -> Гости -> Комментарии -> Разрешить использование кликабельных ссылок -> Нет
- это отключения индексации ссылок

engine/modules/addcomments.php

После
$CN_HALT = TRUE;
msgbox ($lang['all_info'], implode("<br />", $stop)."<br /><br /><a href=\"javascript:history.go(-1)\">".$lang['all_prev']."</a>");
}

вставляем
if(preg_match("/(<|&lt;)a.*?href=.*?(>|&gt;).*?(<|&lt;)\/.*?a.*?(>|&gt;)/is",$comments))
{
die("Fuck!");
}
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение Maxilife » 19 фев 2011, 20:10

Огромное спасибо, только вот не понял прикол с фразой "Fuck!" :biggrin: какую роль в коде она играет?)
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Спам в комментариях

Сообщение Rokin » 19 фев 2011, 20:26

Maxilife писал(а):Огромное спасибо, только вот не понял прикол с фразой "Fuck!" :biggrin: какую роль в коде она играет?)

Смею предположить, смысловую! )
Аватара пользователя
Rokin
Команда ADDNEWS
Команда ADDNEWS
 
Сообщения: 1647
Зарегистрирован: 16 мар 2009, 00:59

Re: Спам в комментариях

Сообщение Maxilife » 19 фев 2011, 20:29

:lol: уже понял
Аватара пользователя
Maxilife
Бывалый Постер
Бывалый Постер
 
Сообщения: 227
Зарегистрирован: 17 ноя 2010, 20:16
Откуда: Винница, Украина

Re: Спам в комментариях

Сообщение kpwem » 19 фев 2011, 22:03

:pardon: Это для спаммеров. Ласковое предупреждения.

Да не за что :drinks:
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение admin » 19 фев 2011, 22:56

Всё очень просто. Переделай формы на нестандартные и не кто особо не будет парится чтоб затачивать под индивидуальный сайт. Если буду спамить то будут спамить очень мало.
Аватара пользователя
admin
Администратор
Администратор
 
Сообщения: 3779
Зарегистрирован: 14 июн 2008, 15:40

Re: Спам в комментариях

Сообщение kpwem » 19 фев 2011, 22:59

admin писал(а):Всё очень просто. Переделай формы на нестандартные и не кто особо не будет парится чтоб затачивать под индивидуальный сайт. Если буду спамить то будут спамить очень мало.


А что делать с флудерами?
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение BRAVO » 20 фев 2011, 12:15

Задержку 60 секунд поставь...Может помочь...
Аватара пользователя
BRAVO
Специалист Постер
Специалист Постер
 
Сообщения: 543
Зарегистрирован: 05 окт 2009, 18:50
Откуда: Украина

Re: Спам в комментариях

Сообщение kpwem » 20 фев 2011, 12:52

BRAVO писал(а):Задержку 60 секунд поставь...Может помочь...

Настройка системы > Настройка комментариев > Защита от флуда
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение Scorpion71 » 20 фев 2011, 13:09

Вот ещё
после:
}

if( dle_strlen( $name, $config['charset'] ) > 50 ) {
$stop[] = $lang['news_err_1'];
$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[] = "Извините, публиковать ссылки в комментариях запрещено!";
$CN_HALT = TRUE;
Аватара пользователя
Scorpion71
Специалист Постер
Специалист Постер
 
Сообщения: 491
Зарегистрирован: 28 дек 2008, 21:51
Откуда: Бессарабка-Калуга

Re: Спам в комментариях

Сообщение InSane » 20 фев 2011, 13:14

Мне вот интересно, почему это нельзя отключить в админке?...
Аватара пользователя
InSane
Обычный пользователь
 
Сообщения: 6948
Зарегистрирован: 29 июл 2008, 23:35
Откуда: http://podberisebe.ru

Re: Спам в комментариях

Сообщение kpwem » 20 фев 2011, 13:25

Это же DLE :smile:
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение InSane » 20 фев 2011, 13:34

Я ж и говорю, разрабы либо криворукие, либо в конец продажные!
Аватара пользователя
InSane
Обычный пользователь
 
Сообщения: 6948
Зарегистрирован: 29 июл 2008, 23:35
Откуда: http://podberisebe.ru

Re: Спам в комментариях

Сообщение kpwem » 20 фев 2011, 13:47

InSane писал(а):Я ж и говорю, разрабы либо криворукие, либо в конец продажные!


Я придерживаюсь мнения, что лучше всего для сайта самописный двиг (на С#, например). А уже подточить сайт, что бы, например, AddNews считала сайт DLE-шником особого труда не составит. Но это если если есть время и знания.

А кардинально переделывать какой то двиг под свои нужды я не считаю хорошей идеей.
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение InSane » 20 фев 2011, 13:54

на С? Мде...
чтоб считал ДЛЕ? дважды Мде...
кардинально переделывать? трижды Мде... сам же ВП юзаешь! Вот там юзабилити без перделок и свистоплясок на высоте!
Аватара пользователя
InSane
Обычный пользователь
 
Сообщения: 6948
Зарегистрирован: 29 июл 2008, 23:35
Откуда: http://podberisebe.ru

Re: Спам в комментариях

Сообщение kpwem » 20 фев 2011, 14:16

InSane писал(а):на С? Мде...
чтоб считал ДЛЕ? дважды Мде...
кардинально переделывать? трижды Мде... сам же ВП юзаешь! Вот там юзабилити без перделок и свистоплясок на высоте!


А в чем проблема сделать двиг на C#?
Для того, что постеры могли постить на сайт с помощью различных программ для постинга.
Дак я же и написал, что кардинально переделывать двиг не выгодно.
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение InSane » 20 фев 2011, 15:06

1. Как минимум это ЖЕСТЬ... Давай лучше на Асме :)
2. А что, для этого надо чтоб был ДЛЕ? СМЕШНО!
Аватара пользователя
InSane
Обычный пользователь
 
Сообщения: 6948
Зарегистрирован: 29 июл 2008, 23:35
Откуда: http://podberisebe.ru

Re: Спам в комментариях

Сообщение kpwem » 20 фев 2011, 15:17

InSane писал(а):1. Как минимум это ЖЕСТЬ... Давай лучше на Асме :)
2. А что, для этого надо чтоб был ДЛЕ? СМЕШНО!

:smile: А ты на пыхе хочешь писать? Она уже уходит в небытие...
У меня была возможность пользоваться движком на Сдиес, никакая это не жесть.

Я говорю о том, что зная алгоритм как некая программа ищет сайты на нужном движке, можно подстроить свой сайт под этой алгоритм.
kpwem
Постоялец
Постоялец
 
Сообщения: 120
Зарегистрирован: 29 янв 2011, 10:59
Откуда: у СЕО оптимизатора сайт?

Re: Спам в комментариях

Сообщение InSane » 20 фев 2011, 15:41

Мде, у ГОРЕ оптимизатора сайт...
Аватара пользователя
InSane
Обычный пользователь
 
Сообщения: 6948
Зарегистрирован: 29 июл 2008, 23:35
Откуда: http://podberisebe.ru


Вернуться в Флуд

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron