Перейти до вмісту
Antispam & Captcha

Багатошаровий захист усіх форм сайту — сучасна капча, стоп-слова і чорний список IP. Останні два працюють ще до введення будь-яких ключів.

Що захищає

  • Коментарі до новин
  • Вхід і реєстрацію в кабінеті покупця
  • Вхід у панель керування (опційно, зі страховкою)
  • Форми заявок (плагін leads)

Будь-яку підмножину — перевірки виконуються на сервері при кожному надсиланні через хук ядра form.spam_check.

Провайдери капчі

  • Cloudflare Turnstile (рекомендуємо) — безкоштовно, для більшості відвідувачів невидимий, без «виберіть світлофори».
  • hCaptcha — класична галочка.
  • Google reCAPTCHA v2 — галочка.
  • Google reCAPTCHA v3 — повністю невидима, з налаштовуваним порогом оцінки.

Введіть site key і secret key — віджети з'являться в захищених формах автоматично, без правки теми. Скрипт провайдера вантажиться лише на сторінках, де реально є форма.

Відмовостійкість за замовчуванням

Якщо API капчі недоступний — або в секретному ключі одрук — плагін може пропускати відвідувачів замість відмови. Зовнішній збій ніколи не закриє ваші власні форми, включно зі входом у панель.

Працює і без ключів

  • Стоп-слова — по слову або фразі на рядок, без урахування регістру, по всіх текстових полях. Миттєво вбиває посилальний спам.
  • Чорний список IP — окремі IP або CIDR-підмережі (203.0.113.0/24).

Статистика

Блокування рахуються за днями, формами і причинами — зведення за 30 днів просто на сторінці налаштувань. Персональні дані не зберігаються.

Версія Дата Вимоги Розмір
1.0.0 2026-08-23 PHP >=8.3 · Celena >=3.6.4 24 KB

Initial release: Turnstile / hCaptcha / reCAPTCHA v2+v3, protected forms picker, fail-open safety, stop words, IP blocklist (CIDR), 30-day block statistics. Requires Celena core 3.6.4+.

Вимоги

  • PHP >=8.3 або новіше
  • Celena CMS >=3.6.4 або новіше

Встановлення

Завантажте архів і встановіть його з адмінки клієнтського сайту — ключ не потрібен.

  1. Відкрийте розділ «Плагіни/Теми» в адмінці Celena.
  2. Натисніть «Встановити з файлу» і завантажте скачаний архів (або «Встановити з маркетплейсу», якщо підключено).
  3. Активуйте пакет — для платних під час активації введіть ліцензійний ключ.

Докладна інструкція з встановлення в документації →