Top Man Digital: Капча
Капча для форм: собственные задания или Яндекс и Google
Добавьте проверку в нужные формы сайта на 1С-Битрикс. Используйте пазл, арифметический пример или вопрос со своим ответом без внешнего сервиса. Либо подключите Яндекс SmartCaptcha или Google reCAPTCHA v2/v3.
Модуль проверяет ответ на сервере до сохранения заявки или отправки письма в подключённых обработчиках. Можно запоминать успешную проверку на заданный срок и смотреть причины отклонений в журнале.
Перед установкой: защиту нужно подключить к обработчику формы. Для ряда компонентов и нестандартных AJAX-форм понадобится разработчик. Добавление формы в реестр не заменяет серверную интеграцию.
Собственные задания без ключей внешнего сервиса
- Пазл: посетитель перемещает фрагмент изображения на своё место.
- Арифметика: решает пример.
- Вопрос: вводит ответ, заданный владельцем сайта.
Для этих вариантов не нужен аккаунт поставщика капчи и нет отдельной платы ему за проверки. Для пазла требуется GD на сервере.
Арифметика и вопросы могут решаться программно. Для форм с высоким риском автоматизированных отправок рассмотрите Яндекс SmartCaptcha или Google reCAPTCHA.

Яндекс SmartCaptcha и Google reCAPTCHA
Выберите внешний сервис в настройках модуля и укажите его ключи. Поддерживаются Яндекс SmartCaptcha, Google reCAPTCHA v2 и v3. Версия Google v3 работает без видимой задачи.
Ключи должны соответствовать выбранному типу капчи и домену сайта. В модуле хранится одна пара ключей для выбранной версии Google: ключи v2 не подходят для v3 и наоборот.
Условия использования, квоты и возможная оплата внешнего сервиса определяются его поставщиком и не входят в цену модуля. Актуальные условия: Яндекс SmartCaptcha и Google reCAPTCHA.
Меньше повторных проверок
Успешную проверку можно запоминать на заданный срок для конкретной формы и посетителя. Это сокращает число повторных заданий. Запоминание допуска не ограничивает количество отдельных заявок уже прошедшего проверку посетителя.
Управление подключёнными формами
В реестре видны формы, для которых включена защита. Настройки разделяются по сайтам. Для поддерживаемых сценариев предусмотрена замена штатной капчи без изменения ядра Битрикса и компонентов поставщика.
- Веб-формы Битрикса и регистрация: ранние серверные события.
- main.feedback и Intec Startshop: проверка в коде сайта перед вызовом компонента.
- topman.callbackform: AJAX-адаптер в собственном шаблоне сайта.
- Собственный PHP-обработчик: проверка перед первым сохранением или письмом.
Настройки доступны в разделе «Top Man Digital → Капча»: «Состояние», «Формы», «Капча» и «Журнал». Подробные способы подключения приведены на вкладке «Установка» этой карточки.
Журнал для диагностики
Смотрите причины отклонённых отправок и проверяйте работу подключённых форм. Можно записывать только блокировки либо все события. Содержимое заявок, ответы капчи и секретные ключи в журнал не записываются.
Работает самостоятельно
Установка topman.antibot не требуется. topman.captcha отвечает за проверку капчи; скрытые антибот-проверки, фильтрация текста заявок, списки блокировки и ограничение частоты отправок самих заявок в него не входят. Для одной формы оставляйте одну открытую капчу.
Что проверить за 21 день демо
- Подключите одну форму на тестовой копии сайта.
- Выберите собственное задание или внешний сервис.
- Проверьте отказ без ответа и с неверным ответом: заявка и письмо не должны создаваться.
- Убедитесь, что после успешной проверки создаётся одна заявка и выполняется одно предусмотренное действие.
- Проверьте AJAX, повторное открытие формы и работу на телефоне.
Требования и совместимость
- PHP 8.2 или новее, MySQL/MariaDB с InnoDB, JavaScript и cookie в браузере.
- Для пазла требуется GD. Для внешних сервисов — действующие ключи и HTTPS-доступ к сервису с сервера и из браузера.
- Нестандартные AJAX-обработчики требуют отдельного подключения. Старый режим CAPTCHA_COMPATIBILITY не поддерживается.
- Проверенные версии: PHP 8.3.36, Bitrix main 26.150.0, form 26.0.0, Intec Startshop 1.0.3 и topman.callbackform 1.0.3. Другие версии и обработчики требуют отдельной проверки.
Валидация полей, согласия и остальные проверки исходной формы сохраняются. При недоступности внешнего сервиса проверка не пропускается: посетителю предлагается повторить попытку. При отключении или недоступности модуля код подключения должен вернуть штатную капчу либо остановить отправку до сохранения заявки.
В нашем каталоге представлены готовые сайты и интернет-магазины для различных сфер деятельности.
Для того, чтобы найти подходящий вариант воспользуйтесь фильтром, расположенном в каждом разделе.
Вы можете отфильтровать готовые решения по тематике, стоимости и другим параметрам.
Пожалуйста, обратить внимание, что для установки купленного решения вам обязательно потребуется система управления Битрикс, позволяющая редактировать сайт или интернет-магазин без знания программного кода.
Перейдя на детальную страницу любого решения, вы увидите его цену, кнопку со ссылкой на демо версию, список подходящих редакций Битрикс и два варианта покупки:
- Вы покупаете только решение (подходит тем, у кого уже есть платформа Битрикс с нужным набором функций).
- Вы покупаете все необходимое для установки в одном наборе, в который уже входит:
- выбранное вами готовое решение;
- минимально требуемая редакция 1С-Битрикс;
- аренда хостинга и домена.
Вы можете выбрать базовый набор, либо составить свой добавив в него:
- другую редакцию 1С-Битрикс, которая включает в себя больше полезных функций;
- более мощный хостинг;
- услуги приоритетной техподдержки и пр.
Положите товары в корзину, кликните по ней в правом верхнем углу страницы и нажмите на кнопку
«Оформить заказ» или кликните по кнопке «Быстрый заказ».
Быстрый заказ
Функция «Быстрый заказ» позволяет пропустить стандартную процедуру оформления покупки. Вместо этого вы оставляете свои контактные данные в специальной форме обратной связи и ожидаете звонка нашего сотрудника. Он уточняет позиции вашего заказа, отвечает на вопросы и отправляет подтверждение заказа на вашу электронную почту.
Обычное оформление
При выборе стандартного оформления заказа, вы увидите новую страницу. Здесь вам нужно будет выбрать тип плательщика, вариант оплаты и доставки заказа.
Оплата
Вы можете оплатить заказ по безналичному расчету, а также наличными при помощи платежной системы Яндекс.Деньги, выбрав способ оплаты через электронный кошелек или картами Visa, Mastercard, либо Maestro.
Доставка
Купленные программные продукты будут отправлены вам по электронной почте в виде цифро-буквенного кода. Данный код (лицензионный ключ) выписывается автором программного продукта и предоставляет вам неисключительное право на его использование.
Установка
При покупке готового решения вместе с системой управления сайтом Битрикс, их установка проводится абсолютно бесплатно.
Безналичный расчет
Данный способ оплаты доступен для физических и юридических лиц. После заполнения и подтверждения заказа вы получите по e-mail счeт со всеми реквизитами, который необходимо распечатать и оплатить в любом коммерческом банке в течение 5 банковских дней с момента оформления заказа.
Пожалуйста, обратите внимание, что продажа программных продуктов осуществляется без НДС
(пп. 26 п. 2 ст. 149 НК РФ).
Оплата при помощи сервиса Яндекс.Деньги
Данный способ оплаты доступен для физических лиц (комиссия за перечисление денег не взымается). Надёжность и безопасность приёма платежей подтверждена международными сертификатами PCI Security Standards Council. Информация о сервисе находится в официальных реестрах Visa International и MasterCard Worldwide.
После заполнения и подтверждения заказа вы будете переадресованы на защищенный веб-сайт сервиса Яндекс.Деньги, где сможете выбрать способ оплаты при помощи платежных карт Visa, Mastercard или Maestro, либо электронного кошелька Яндекс.Деньги.
Доставка
Купленные программные продукты поставляются в виде цифро-буквенного кода, используя который их можно установить на хостинг согласно инструкции. Код отправляется онлайн на указанную в заказе электронную почту.
После получения оплаты от покупателя до момента отправки ему лицензионного ключа может пройти несколько часов.
На протяжении этого времени проводится оформление купленной программной продукции.
Внимание! Неправильно указанный e-mail может привести к дополнительной задержке. Пожалуйста, проверяйте ваши персональные данные при регистрации и оформлении заказа. Конфиденциальность ваших данных гарантируется.
Для установки вам потребуется
- Система управления «Битрикс» (подходящей редакции);
- Домен;
- Хостинг.
Все это вы можете купить в готовом наборе у нас на сайте, ускорив процесс дальнейшей установки.
Базовую установку мы сделаем для вас бесплатно!
Не нашли ответа на свой вопрос?Свяжитесь с нами, и мы предоставим необходимую информацию. |
Задать вопрос
|









