Артём Мáлков

Антиспам для модуля Formit для MODX Revo

20 июл0 комм

Мы уже рассмотрели теоретически один из вариантов идеального антиспама для сайта. Думаю, теперь есть смысл рассмотреть варианты внедрения этого антиспама в популярные CMS.

Многие активные пользователи, чьи сайты находятся под управлением MODX Revolution, знакомы с таким модулем, как «Formit» – плагин для организации обратной связи на вашем сайте.

По личному опыту знаю, что сайты на этой CMS часто подвергаются спаму. Давайте же решим эту проблему.

1. Первое, что вам необходимо сделать, это авторизоваться в панели управления вашим сайтом.

2. В то место шаблона, где у вас размещен код вызова формы, в validate, добавьте параметр – например, «home_phone»:

&validate=`home_phone:blank` 

Сохраните изменения.

3. Затем перейдите в шаблон (чанк) самой формы и добавьте в него поле:

<input type="text" name="home_phone" value="" style="display:none" />

И также сохраните изменения.

Очистите кэш на сайте. О том, как это сделать – читайте в статье.

На этом установка антиспама закончена. Как вы поняли, «home_phone» – это name нашего скрытого поля. Он может быть любым, главное – старайтесь называть его как можно реальнее, чтобы бот хотел его заполнить.

Рекомендуем к просмотру
Решаем проблему «Could not load MODX config file» на MODX Revo
Статьи и советы
Как убрать блок «Мои сайты» на uCoz?
Статьи и советы
Использование PHP-вставок в шаблонах MODX Revo
Статьи и советы
0
комментариев
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Подняться наверх
«Pandoge» - помощник вебмастера