Не подумайте это не спам и не реклама!
Суть такова - спам-комменты добавляются, причём очень часто,[module=captcha] (Math)- защита не срабатывает (использую Hidden CAPTCHA). Решил описать (в картинках) как блокировать подобные сообщения.(тут не нашел)
Для этого понадобятся включенный модуль:[module=trigger] и следующие настройки.
url - admin/settings/actions (Действия — это отдельные задачи, которые может выполнять система, например снятие с публикации материала или бан пользователя.)
Тут создал сложное действие
1.Снятие с публикации комментарий содержащий слова
в настройках указал Ключевые слова :cheap cialis, viagra, cheap viagra, cialis (Символы чувствительны к регистру)
С действиями разобрался, теперь к условию при котором будут срабатывать эти действия.
url - admin/build/trigger/comment (Триггеры — это системные события, такие как добавление нового материала или вход пользователя на сайт.)
После сохранения нового комментария сделать... указал что делать: Снять с публикации коммент и показать сообщение.
Всё.
Таким образом избавился от подобной заморочки, список слов можно расширять на ваше усмотрение. Не опубликованные комменты посмотреть можно тут url - admin/content/comment/approval
Обновил:
На сайтах имеющих модули для подписки на комменты, типа comment_notify - как здесь на друпал.ру, при данном решении ваши подписчики будут получать уведомления об этих неопубликованных комментариях.
-Убрал из действий Показ сообщения, так как показывается всем
-Добавлено ешё одно слово, проскачил зараза
![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
-Поставил брик, для главной уш больно большой анонс получился.
Комментарии
На drupal.ru было нечто подобное (по-моему интеграция с Mollom) но не получилось.
Особенность русскоязычной технической лексики состоит в том что она не возможна без мата.
Оооочень интересно! В закладки однозначно! Автору респект!
Мат и реклама виагры - это разные вещи
спасибо
Я на почтовом сервере делал аналогичный фильтр. Долго не мог понять, почему забраковано одно вполне приличное письмо. Оказалось, из-за слова Specialist
Кнопка лучше!
Любой способ борьбы со спамом хорошо. и этот как вариант.
Чем не устраивает модуль SPAM?
Действительно, такое слово не прокатило, благо комменты не удаляются и можно востановить.
Хм, даже не знал что он есть
Больше интересует [module=hidden_captcha] так-как защита есть, но с другой стороны не заморачивает "постера" на ввод дополнительного текста, и это считаю приоритетом. Пробывал reCAPTCHA - о ужос!!! сам иногда не могу прочитать что написано и приходится обновлять раз по 5 для более читаемого результата.
Хороший способ, однако достаточно заменить одну букву заглавной и ваш фильтр-мильтр обложается.
Полностью согласен, но пока работает на ура! (за 12 часов отловил ~50 подобных комментов)В Действиях можно PHP script вставить
Как я понимаю так работает сервис ручного распознавания CAPTCHA (Вы отдаете капчу нашему серверу, он - работникам, те - нашему серверу обратно. Через несколько секунд вы от нашего сервера получаете текст с капчи. Как правило это время не превышает 20-ти секунд и вполне достаточно для успешной регистрации везде где есть капча.) Возможно вскоре и регистр будет менятся, так что решать надо задачку.
Полезно
Здорово! Для меня модуль trigger был загадкой до этого момента, теперь начинаю понимать для чего он нужен![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Лишний способ борьбы со злом не помешает. Спасибо!
с mollom такой спам не проходит...
но лучше спамеров физически уничтожать. Сжигать на площади живьем и на ютуб выкладывать...
имхо: 3600 EUR /year/site - ну спасибо, у меня бюджет не позволяет так шиковать, лучше сразу готовый сайт купить.
Сделал так два года назад на одном из сайтов. Думал об этом все знают
Потом написал свой модуль с пополняемым словарем.
Сейчас лениво работаю над модулем, который будет глушить часть спамботов по методу "honey pot". Выложу конечно.
В Триггере: После сохранения нового комментария
рекомендую убрать 2. Показать сообщение пользователю при публикации подобного комментарий.
иначе Сообщение появляется всем пользователям! что введёт в заблуждение "постера"
Gukov Yor Я имею ввиду бесплатный, который отлично справляется![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
На сайтах имеющих модули для подписки на комменты, типа comment_notify - как здесь на друпал.ру, при данном решении ваши подписчики будут получать уведомления об этих неопубликованных комментариях. С самим содержимым комментов.
Не критично, но не особенно приятно.
Содержимое другого коммента пришло.
А может модуль Spam? Байес ловит не только то, что забито, но и учится... И заодно, с подписками не пересекается.
это вроде google публиковал статистику по спаму на gmail.
так, например, различных хитрых написаний слова \/iagra насчитывается несколько тысяч. заявлялось именно так -- тысяч.