Вот опять достали спамеры... Как говорится "срут в комментах"...
Нашли какую-то уязвимость в Drupal (или в каком-то из его модулей) и на полную эксплуатируют ее, минуя каптчу... Немного достало уже подчищать комменты. А оставить возможность оставлять комментарии только зарегистрированным пользователям - тоже не выход. Народ у нас немножко ленивый (знаю, сам такой ), поэтому регистрироваться не очень хочет...
Начал искать решение. Ключевым моментом выступило то, что спамеры в своих комментариях оставляют ссылки на разнообразные ресурсы (иначе смысла нету в размещении "нехороших" комментариев роботами). В борьбе помог модуль blockanonymouslinks. Он запрещает размещение анонимным пользователям комментариев, если в них содержится ссылка. Что и требовалось по сути.
Итак, скачиваем модуль со страницы проекта, распаковиваем его в /sites/all/modules и включаем на странице управления модулями: Управление => Конструкция сайта => Модули.
Настройки модуль не требует. Единственное, что может еще пригодится, так это файл русификации. Скачать его можно по этой ссылке.
Выполнить русификацию можно на странице перевода интерфейса: Управление => Конструкция сайта => Перевод интерфейса => Import.
Теперь, при попытке размещения комментария с ссылкой, анонимному пользователю будет высвечиваться сообщение:
Вы должны войти на сайт, чтобы отправлять ссылки. Это мера против спама. |
я для борьбы со спамом
я для борьбы со спамом использую модуль Mollom: h__p://drupal.org/project/mollom
Заменяет капчи и все такое. До этого тоже от спама не было отбоя.
Нужно будет на днях
Нужно будет на днях попробовать возможности этого модуля... Отпишусь обязательно.