Данное расширение предназначен для защиты форм на общедоступной части сайта от отправки данных роботами (например, поисковый СПАМ).
Защита включается выбором расширения «Защита от СПАМа» для параметра «Используемые расширения» в следующих модулях: «Новости», «Дневник», «Статьи», «Фотоальбом», «Фотоальбом :: Альбомы», «Вопрос-ответ», «Объявления», «Обратная связь», «Опросы», «Форум», «Гостевая книга», «Вакансии :: Запросы работодателей», «Подписка», «Управление рекламой :: Рекламодатели», «Каталог товаров :: Товары», «База знаний :: Элементы», «Портфолио :: Проекты», «Сервис :: Пользователи».
Настройки защиты для каждого модуля наследуются от настроек расширения (см. «Настройки модуля - общие параметры»), но их можно изменять для каждого конкретного модуля.
Терминология
Запись – фиксируемый системой факт отправки данных с общедоступной части сайта.
Общий вид модуля в панели администрирования

Рисунок 19
Фильтр
- Дата записи;
- Модуль – фильтрация по принадлежности к выбранному модулю;
- Накрутка - фильтрация по факту срабатывания защиты;
- Новый посетитель - фильтрация по признаку, был ли посетитель на других страницах сайта до отправки данных;
- Причина - фильтрация по причине срабатывания защиты.
Список элементов

Рисунок 20
- Дата. Дата отправки данных с общедоступной части сайта.
- Название модуля. Принадлежность записи модулю.
- IP. IP адрес отправившего данные.
- Id посетителя. Идентификатор посетителя (хранится в cookie).
- Новый посетитель. Был ли посетитель на других страницах сайта до отправки данных.
- Накрутка. Факт срабатывания защиты.
- Причина. Причине срабатывания защиты
Настройки модуля
- Проверять уникальность посетителя по следующим параметрам (множественный выбор из списка, возможные значение «IP адрес», «Cookie») – в контексте параметра «Время, через которое посетителю можно провести очередное активное действие»;
- Допускать пользователей, у которых выключены cookies;
- Удалять записи старше указанного периода – записи, старше указанного периода удаляются автоматически;
- Защита от роботов (JavaScript) – использовать ли для защиты JavaScript, который не выполняется большинством СПАМ-роботов;
Настройки модуля - общие параметры
- Время, через которое посетителю можно провести очередное активное действие;
- Защита от роботов (изображение) – использовать ли поле ввода кода со специального изображения (captcha);
- Проверка изображения без перегрузки страницы – проверять введённый код без перезагрузки страницы;
- Выдавать сообщение о том, что действие отклонено – в случае срабатывания защиты можно известить посетителя о проблеме;
Настройки модуля - параметры изображения
- Отображать изображение для зарегистрированных пользователей – использовать ли изображение (captcha) для авторизованных пользователей;
- Далее идёт список параметров, позволяющих тонко настроить вид изображения.
|