Технические данные
- Опубликовано:
- 14.07.2025
- Версия:
- 1.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Модуль заменяет стандартную капчу Битрикс на простую математическую проверку в формах обратной связи. Вместо ввода символов с изображения пользователь решает арифметический пример (например: 3 + 7 = ?), что упрощает взаимодействие и повышает конверсию.
Основной функционал:
Подключение к стандартной капче через механизм замены CAPTCHA;
Генерация примеров с настраиваемой сложностью (вычитание, умножение и т.д.);
Установка сложности через настройки модуля в административной части.
Особенности:
Использует нативные возможности Битрикс без модификации ядра;
Не требует внешних сервисов или изображений;
Не зависит от JavaScript — работает на серверной стороне.
Совместимость:
Совместим со стандартными формами обратной связи (bitrix:main.feedback, bitrix:form);
Не поддерживает ajax-режим;
Не совместим с шаблонами и решениями Aspro.
Внимание: модуль не предназначен для использования в ajax-формах, т.к. капча не сохраняется между запросами.
Установка:
Перейдите в административную панель Битрикс: Marketplace > Установить решения.
Найдите модуль "ТВИМ.MathCaptcha" и нажмите Установить.
Модуль автоматически подключается и подменяет стандартную капчу в формах обратной связи, использующих API Bitrix\Main\UserConsent\Internals\Captcha.
Настройка:
После установки перейдите в раздел настроек модуля:
Настройки > Настройки продукта > Настройки модулей > Математическая капча.
Типы операций – выберите, какие арифметические действия использовать (сложение, вычитание, умножение, деление);
Сложность примеров – регулируется выбором количества операндов и диапазона чисел;
Важно:
Модуль работает только со стандартными формами (bitrix:main.feedback, bitrix:form) без ajax.
В шаблонах, построенных на ajax или в решениях от Aspro, модуль не функционирует корректно, т.к. данные капчи не сохраняются между ajax-запросами.