Уже писал о том, что спамеры публикуют комментарии, минуя капчу. Как вариант - запретить размещение ссылок в комментариях для незарегистрированных пользователей, используя модуль blockanonymouslinks.
Однако на просторах Интернета нашел еще один интересный модуль - NotCaptcha.
Этот модуль - улучшенная реализация CAPTCHA. Переписан под Drupal из Wordpress. Еще одним существенным отличием является повышенная безопасность, реализация которой выполнена на базе модуля PHP mcrypt.
Требования к системе следующие:
Установка и настройка выполняется в следующем порядке.
Скачиваем архив модуля notcaptcha-6.x-1.0.2.tar.gz и распаковываем его в /sites/all/modules. После этого необходимо включить модуль на странице управления модулями - Управление => Конструкция сайта => Модули.
Настройку модуля можно выполнить на странице управления - Управление => Управление пользователями => CAPTCHA => NotCaptcha CAPTCHA. Советую в обязательном порядке изменить параметр NotCaptcha key. Качество JPEG выставляем по собственному желанию - лично я выставляю на 100%.
После непосредственной настройки NotCaptcha, идем в настройки CAPTCHA и параметр "Default challenge type" выставляем в значение NotCaptcha.
Скриншот работы модуля:
Количество изображений в версии NotCaptcha 1.0.2 - 33 шт. Доступные изображения:
Довольно интересный способ защиты от ботов. Теперь осталось проверить, насколько он надежный. Отключил модули reCAPTCHA и BlockAnonymousLinks. Посмотрим, появится ли СПАМ в комментариях. При использовании только модуля CAPTCHA такое бывало.
Непосредственно просмотреть работу модуля можно нажав на ссылку "Добавить комментарий" внизу страницы...
Re: Drupal - Борьба со СПАМом. Модуль NotCaptcha
Можно ли его ставить на Drupal 7?
Re: Drupal - Борьба со СПАМом. Модуль NotCaptcha
Под Drupal 7 адаптированной версии нету. Попробуйте "обмануть" Drupal, "поправив" версию в исходниках модуля.
Re: Drupal - Борьба со СПАМом. Модуль NotCaptcha
Сасибо, попробуем этот метод борmбы со спамерами и спамом в Drupal на своём сайте