spam
Последнее обновление Apr 10th, 2021 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$301 per month—let's make that $500!
Learn moreХук spam для Formit¶
Хук проверяет все поля, указанные в свойстве spamEmailFields
, на соответствие фильтру спама через StopForumSpam. Если пользователь отмечен как спамер, будет показано сообщение об ошибке для этого отмеченного поля.
Для хука требуется поддержка cURL
или Sockets
в вашей установке PHP (те же требования для [Управление пакетами](development-in-modx/advanced-development/package-management «Управление пакетами»)).
Возможные параметры¶
имя | описание |
---|---|
spamEmailFields | Опциональный. Список полей,где указана адреса электронной почты, разделенных запятыми, для проверки. По умолчанию "email". |
spamCheckIp | Если 'true', также будет проверяться IP отправителя. По умолчанию 'false'. |
Использование¶
Просто укажите хук "spam" в вызове FormIt, остальное сниппет сделает сам.
[[!FormIt? &hooks=`spam`]]
Проверка IP адреса на спам¶
Хотя настоятельно не рекомендуется использовать IP адрес для проверки на спам (поскольку спамеры могут легко изменить IP адреса, а проверка IP адресов часто дает ложные срабатывания), FormIt предоставляет вам такую возможность. Просто установите для параметра &spamCheckIp
значение 1 при вызове FormIt.
Смотрите также¶
- FormIt хук email
- FormIt хук FormItAutoResponder
- FormIt хук FormItSaveForm
- FormIt хук math
- FormIt хук recaptcha
- FormIt хук redirect
- FormIt хук spam
- FormIt прехук FormItLoadSavedForm
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$301 per month—let's make that $500!
Learn more