- Автор: rusiq
- Обсудить на :на форуме
- Уровень сложности исполнения: Справочник
Вот еще один плагин написанный rusiq по просьбам пользователей. Плагин запрашивает у сервиса Google оценку действий пользователя без его участия для блокирования отправки форм ботами, которые чаще всего спамят.
Инструкция
1 Перед использованием плагина зарегистрируйтесь и получите
Ключ и Секретный ключ reCAPTCHA v3 здесь https://g.co/recaptcha/v3.
2 Активируйте плагин ggg_recaptcha в админ. панели.
3 Вставьте Ключ и Секретный ключ в соответствующие поля.
4 Никаких дополнительных действий с плагином не требуется.
Теперь на вашем сайте в правом нижнем углу информационный блок от reCAPTCHA.
5 Для использования в плагине comments, отредактируйте шаблон формы
\templates\ВАШ_ШАБЛОН\plugins\comments\comments.form.tpl, добавьте перед закрывающим тегом </form>, следующий код:
<input name="g-recaptcha-response" type="hidden" value="" />
Ну и этом же шаблоне добавить между [not-logged] ... [/not-logged]
cajax.setVar("g-recaptcha-response", form['g-recaptcha-response'].value);
grecaptcha_reload();
6 Для использования в плагине feedback, отредактируйте шаблон формы
\templates\ВАШ_ШАБЛОН\plugins\feedback\site.form.tpl,
добавьте перед закрывающим тегом </form>, следующий код:
{% if not global.flags.isLogged %}<input name="g-recaptcha-response" type="hidden" value="" />{% endif %}
7 Для использования при регистрации, отредактируйте шаблон формы \templates\ВАШ_ШАБЛОН\registration.tpl,
добавьте перед закрывающим тегом </form>, следующий код:
<input name="g-recaptcha-response" type="hidden" value="" />
Обратите внимание
Зарегистрированные пользователи проверку не проходят.
Можешь почитать и вот эту статейку "Разметка в HTML5"
Это тоже интересно
- 05.08.15Еще один хак для плагина basket
- 06.10.15Плагин Редирект
- 03.09.19Плагин "Архив сайта"
- 21.04.21Про обновление
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.