Как использовать captcha в плагине forms?

/ Просмотров: 2795

В файле помощи плагина forms в MaxSite CMS для опций сказано:

"captcha = 1 - если указать эту опцию, то будет вместо стандартной проверки antispam будет использоваться активный плагин капчи.

Что это значит? Как можно отключить проверку капчей и как можно использовать, например капчу - выбор из трёх рисунков встроенной в систему?

Комментариев: 13 RSS
Что это значит?

Дмитрий, это означает, что вместо стандартной арифметической капчи будет происходить вызов хука, который отвечает за привязку плагина капчи. Если активный плагин капчи умеет обрабатывать (привязываться) к этому хуку, то произойдёт отображение нужной капчи. Если активный плагин капчи ничего не знает про работу с нужным хуком, то капча отображена не будет.

Как можно отключить проверку капчей и как можно использовать, например капчу - выбор из трёх рисунков встроенной в систему?

Всё как обычно, но вы уже наверно догадались, что нужный вам плагин капчи просто ещё не умеет работать с нужным хуком в плагине forms. Кому-то нужно доработать плагин mkj_sc и тогда трехкартиночная капча начнёт отображаться и для плагина forms.

Я так понимаю - ushki to hook с админки тут не сработает и нужно прописывать подготовительный php-код внутри встроенного в систему плагина капчи - mkj_sc ?

Где в системе можно увидеть подобную связку подключения к хуку?

Я так понимаю - ushki to hook с админки тут не сработает

Теоретически, можно попробовать написать такой код, который будет делать вывод плагина mkj_sc. Там, собственно, нужно просто сделать то же самое, как и при выводе после формы комментирования...

Где в системе можно увидеть подобную связку подключения к хуку?

Самый логичный пример можно найти в плагине captcha.

Дополнить по вопросу ничего не могу, но хочу дать совет: не используйте mkj_sc. Этот плагин не могут использовать незрячие, так как они не видят изображённые картинки, соответственно не могут их выбрать. Лучше выбирайте recaptcha: он и защищает хорошо, и прост в использовании всеми категориями пользователей. Благодарю.

P. S. Лучше бы его удалили из стандартной поставки, а вместо него Recaptcha добавили.