
- MODX 3
- PHP 8.2


Нет. Зависимости уже включены в пакет. Установите CrawlerDetect через Менеджер пакетов.
Обновляйте пакет CrawlerDetect через Менеджер пакетов. В новой версии пакета уже новая библиотека. Отдельно на сервере её не обновляйте. В lockfile этой поставки стоит jaybizzle/crawler-detect v1.4.2.
Да. Добавьте два preHook'а в FormIt: CrawlerDetect и reCAPTCHA или другую CAPTCHA.
AjaxForm, альтернатива FormIt, CrawlerDetect работает через FormIt. Если AjaxForm вызывает FormIt на сервере, добавьте crawlerDetectBlock в &preHooks FormIt.
Да. SendIt использует FormIt. Параметры задаются в пресетах. Добавьте в пресет 'preHooks' => 'crawlerDetectBlock'. При блокировке ботом SendIt вернёт ошибку и покажет сообщение из настроек CrawlerDetect.
Нет. Только MODX Revolution 3.x.
Нет. Список задаёт библиотека JayBizzle/Crawler-Detect. Свой чёрный или белый список в пакете не предусмотрен.