Модуль
SiNG cms «
Проверочный код» (CAPTCHA) представляет собой инструмент для предотвращения автоматических отправок сообщений спам-ботами. Этот модуль может быть использован в модулях "
Обратная связь", "
Гостевая", "
Пользователи", "
Форум", "
Комментарии", "
Заказ товаров", "
Доска объявлений" и других, где предусматривается отправка сообщений незарегистрированными пользователями (при установке "Проверочный код" подключается к этим модулям автоматически). Для работы модуля требуется библиотека
GD2 на сервере.
Номер текущей версии модуля «Проверочный код» - 2.4.0
Возможности для администратора сайта:
- Раздел "Установки модуля"
- Выбор используемых для создания проверочного кода символов (в диапазоне 0-9a-Z) и их количества
- Использование шрифтов TTF для прорисовки проверочного кода (по умолчанию используется шрифт DejaVuSerifCondensed.ttf, который можно скачать здесь и залить в папку "captcha/", а вообще можно использовать любой шрифт .ttf)
- Установка случайного выбора шрифта для каждого символа проверочного кода (если вы загрузили в папку "captcha/" несколько шрифтов)
- Установка диапазона размеров шрифта в пикселях, из которого будет случайным образом выбираться значение для каждого символа кода
- Установка искажения шрифта (изменение его высоты в процентах от исходной)
- Задание "шумовых" символов, их количества и высоты шрифта от исходной
- Изменение размеров картинки проверочного кода
- Изменение цветов фона, шрифта и шума
- Возможность включения дополнительных запросов к серверу во время набора кода (для защиты от спам-ботов)
Примеры генерируемых картинок проверочного кода:
