• 223
  • 0
  • Автор: 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);
Там же до тегов [captcha] ... [/captcha]
Код:
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="" />

Обратите внимание
Зарегистрированные пользователи проверку не проходят.

Можешь почитать и вот эту статейку "Слайдер контента SlideJS на jQuery"

mistakes

Это тоже интересно

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Ваше мнение

Какой поисковой системой пользуетесь?
Результаты

Облако тегов

Anything in here will be replaced on browsers that support the canvas element