Установка модуля SenDev: Protect - антиспам-защита
Модуль устанавливается стандартным способом в административной части 1С-Битрикс. Инструкция соответствует версии 0.9.02.
[Скриншот 1: установка модуля SenDev: Protect в списке решений/модулей]
Что проверить перед установкой
Модулю требуется версия главного модуля Битрикс с поддержкой D7. В установщике предусмотрена проверка совместимости: если ядро слишком старое, установка не продолжится.
Перед установкой полезно заранее определить, какие формы нужно защищать. Для первого запуска достаточно одной формы обратной связи или одной веб-формы. Это позволит проверить работу модуля без одновременного изменения поведения всех форм сайта.
Что происходит при установке
После подтверждения установки модуль:
- регистрируется в системе;
- добавляет страницу настроек в раздел «Сервисы»;
- подключает ресурсы защиты для публичной части сайта;
- создаёт служебную таблицу для журнала попыток;
- регистрирует обработчики, необходимые для работы со штатными формами Битрикс;
- создаёт начальные параметры модуля.
После установки защита модуля в целом включена, но отдельные формы по умолчанию не становятся защищёнными автоматически. Для каждой нужной формы следует открыть вкладку «Настройки форм» и включить переключатель «Защита».
Где находится модуль
В административной части откройте «Сервисы → Антиспам-Защита → Настройки». Вся работа выполняется на одной странице с несколькими вкладками.
[Скриншот 2: пункт Антиспам-Защита в административном меню и страница настроек]
Первоначальная настройка
- Откройте вкладку «Основные настройки».
- Убедитесь, что включено поле «Включить защиту форм».
- На время первичной проверки оставьте включённым логирование.
- Выберите «Математические примеры» и лёгкую сложность.
- Сохраните настройки.
- Откройте вкладку «Настройки форм».
- Выберите одну тестовую форму и включите для неё защиту.
- Сохраните настройки ещё раз.
- Откройте публичную страницу с этой формой и убедитесь, что блок защиты появился перед кнопкой отправки.
Как проверить установку
После установки рекомендуется проверить три признака:
- в меню появился раздел «Антиспам-Защита»;
- вкладка «Диагностика» показывает активный модуль и существующую таблицу логов;
- на тестовой форме появляется выбранный способ проверки, а успешная и неуспешная попытки отражаются в статистике при включённом логировании.
[Скриншот 3: вкладка Диагностика после установки с корректным статусом модуля]
Удаление модуля
При удалении можно отдельно решить, сохранять ли накопленные логи и настройки. По умолчанию установщик предлагает сохранить оба типа данных. Это удобно при временной переустановке или обновлении.
Сохранить таблицу логов — оставляет накопленные записи о попытках отправки. Сохранить настройки модуля — оставляет выбранные типы защиты, настройки форм, CAPTCHA, пользовательские вопросы, кастомные формы и другие параметры.
Если модуль удаляется окончательно и данные больше не нужны, обе опции можно отключить. Перед этим при необходимости выгрузите логи в CSV.