
scxcaptchaAjaxForm
Неблокирующая числовая CAPTCHA (5 цифр) для AjaxForm и FormIt. Простая для человека, сложнее для ботов.

Неблокирующая числовая CAPTCHA (5 цифр) для AjaxForm и FormIt.
Простая для человека, сложнее для ботов. Все имена и классы имеют префикс scx_.
Документация:
[[!ScxCaptchaAjaxForm]][[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&hooks=`ScxCaptchaAjaxFormHook,email`
&validate=`name:required,email:required:email,scx_code:required`
]][[!FormIt?
&hooks=`ScxCaptchaAjaxFormHook,email`
&validate=`name:required,email:required:email,scx_code:required`
]]
[[!ScxCaptchaAjaxForm]]MODX Revolution 2.8+ или 3.x
PHP 7.2+ (рекомендуется 7.4)
GD + TrueType (для TTF-шрифта)
| Параметр | По умолчанию | Описание |
|---|---|---|
| ttl | 1200 | Время жизни токена (сек.) |
| includeAssets | head | Как подключать CSS/JS: head, inline, none |
| render | 1 | Возвращать HTML капчи (1) или только ассеты (0) |
Добавьте &debug=1 к URL captcha.php?...&debug=1 — выведет служебные данные.
Если видите Bad token, проверьте: