Как сделать фильтр для комментариев для борьбы со спамом

Главные вкладки

Аватар пользователя FunArt FunArt 15 декабря 2009 в 11:29

Подскажите пожалуйста. Как сделать так (где это прописывается), чтоб когда юзер(или бот) постит комментарий. Текст комментария сначала проверялся на присутствие в нем ключевых слов, которые я укажу. И если эти слова (или спец символы) есть, чтоб сообщение не постилось.
Ключевые слова типа:
sex
viagra
[
]
итд.

Чтобы не мучаться с удалением спама ручного и автоматического.

Спасибо.

Комментарии

Аватар пользователя toshaxtsa toshaxtsa 15 декабря 2009 в 13:45

Настройки сайта - Действия - Новое сложное действие - Снять комментарий с публикации содержащий следующие слова. (Вписываем список слов спамеров)

Лично по мне не сильно так как от ботов избавишься а от продвинутых пользователей скорее нет. Читал что кто-то делал на основе регулярного выражения, и то отсекало только процентов 70 ненужных слов.

Аватар пользователя FunArt FunArt 15 декабря 2009 в 18:44

Спасибо большое. А я не нашел эту возможность. Позор мне Sad

Нормально все отсеивается.
Капчу ставить не хочу, потому, что капча спамеров не отпугивает уже, а юзерам комментировать становиться сложней.
Есть разные сервисы для автоматического распознавания капчи. Да и определенный софт спамерский капчи разные распознает автоматически, благо пока в друпал движки нормально спамить не умеет.

Аватар пользователя toshaxtsa toshaxtsa 15 декабря 2009 в 14:36

"ACKET" wrote:
Может все-таки поставить модуль Captcha с дополнением CAPTCHA Pack?

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

Аватар пользователя graker graker 15 декабря 2009 в 15:13

toshaxtsa wrote:
"ACKET" wrote:
Может все-таки поставить модуль Captcha с дополнением CAPTCHA Pack?

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

А мне нравится Captcha + "Скрытая капча" neochief'а Smile