Спам хук будет проверять все поля, указанные в свойстве spamEmailFields, фильтруя спам через StopForumSpam. Если пользователь помечен как спамер, появится сообщение об ошибке для проверяемого поля.
Спам хук требует поддержки либо cURL, либо Sockets при установке Вашего PHP (те же требования для Package Management).
Доступные свойства
Имя |
Описание |
spamEmailFields |
Опционно. Разделенный запятыми список полей email для проверки. По умолчанию – «email». |
spamCheckIp |
Если true, также будет проверяться IP ожидающего подтверждения. По умолчанию false. |
Использование
Просто укажите «spam» хук в Вашем запросе FormIt. FormIt осуществит все остальное.
[[!FormIt? &hooks=`spam`]]
Проверка IP на спам
Хотя мы настоятельно рекомендуем не использовать IP для проверки на спам (поскольку спамеры могут легко изменять IP-адреса, поэтому проверка IP-адресов часто дает ложные положительные результаты). FormIt предоставляет Вам альтернативу. Просто установите значение &spamCheckIp на 1 в запросе FormIt.