Эффективная борьба со спамом в Drupal - CAPTCHA c русскими буквами

Опубликовано admin - пт, 09/19/2014 - 03:11

Сегодня будет наверное самая простая инструкция, но невероятно эффективная для борьбы со спамом в Drupal;)

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

По совету коллег "по цеху" мы опробовали капчу с русскими буквами — результат удивил, спама вообще не стало. Видимо у ботов пока проблема с "русской" капчей.

Для установки выполняем следующий шаги:

  1. Скачать модуль CAPTCHA.
  2. Установить модули CAPTCHA и Image Captcha.
  3. Скачать freefont-ttf-20100919.tar.gz с http://ftp.gnu.org/gnu/freefont/.
  4. Распаковать и скинуть файл FreeSans.ttf в sites/all/libraries/fonts.
  5. Перейти в настройку модуля CAPTCHA, вкладка image, должен появиться новый шрифт. Включаем его.
  6. Там же, в строке "Символы для использования в коде" указываем буквы, используемые только в русском языке : бждэщшцйхфчюБЖДЭЩШЦЙХФЧЮ23456789
  7. Сохраняем.

Наслаждаемся жизнью без спам;) Конечно этот метод подходит сайтам с русской аудиторией.

Теги

Спасибо за чудесный совет! Только я свой шрифт (ваш не определился) поставил в папку "sites/all/libraries/fonts" (в readme модуля рекомендовали так сделать, во избежание проблем с обновлениями) и я убрал буквы и цифры "б", "6", "Ч" и "ч", чтобы не путали шестерки и четверки)))

Добавить комментарий

Filtered HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.
  • Web page addresses and email addresses turn into links automatically.