Drupal - Борьба со СПАМом. Модуль blockanonymouslinks.

Версия для печатиОтправить другуPDF version

Вот опять достали спамеры... Как говорится "срут в комментах"...

Нашли какую-то уязвимость в Drupal (или в каком-то из его модулей) и на полную эксплуатируют ее, минуя каптчу... Немного достало уже подчищать комменты. А оставить возможность оставлять комментарии только зарегистрированным пользователям - тоже не выход. Народ у нас немножко ленивый (знаю, сам такой ), поэтому регистрироваться не очень хочет...

Начал искать решение. Ключевым моментом выступило то, что спамеры в своих комментариях оставляют ссылки на разнообразные ресурсы (иначе смысла нету в размещении "нехороших" комментариев роботами). В борьбе помог модуль blockanonymouslinks. Он запрещает размещение анонимным пользователям комментариев, если в них содержится ссылка. Что и требовалось по сути.

Итак, скачиваем модуль со страницы проекта, распаковиваем его в /sites/all/modules и включаем на странице управления модулями: Управление => Конструкция сайта => Модули.

Настройки модуль не требует. Единственное, что может еще пригодится, так это файл русификации. Скачать его можно по этой ссылке.

Выполнить русификацию можно на странице перевода интерфейса: Управление => Конструкция сайта => Перевод интерфейса => Import.

Теперь, при попытке размещения комментария с ссылкой, анонимному пользователю будет высвечиваться сообщение:

Вы должны войти на сайт, чтобы отправлять ссылки. Это мера против спама.

 

 

Ваша оценка: Нет Средняя: 4 (1 голос)

я для борьбы со спамом

я для борьбы со спамом использую модуль Mollom: h__p://drupal.org/project/mollom

Заменяет капчи и все такое. До этого тоже от спама не было отбоя.

Нужно будет на днях

Нужно будет на днях попробовать возможности этого модуля... Отпишусь обязательно.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Вставай, Україно!

Литература

Выражение Админа "завести нового пользователя" не означает смерть последнего на российских болотах.