Хаки и Скрипты Next Generation CMS
irbees2008 irbees2008 Опубликовано - 5 - августа Настройка плагинов
2060 - 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="" />

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

Можешь почитать и вот эту статейку "Красивые всплывающие подсказки на CSS3 без использования графики"

Опрос

Ваше мнение

Ваше отношение к TWIG
Результаты

Последние комментарии

Теги

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

Статистика

  • Caйту: 4365 дней
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 660
  • Онлайн всего: [8]
  • Гости: [8]
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 30
  • Генерация страницы: 0.34сек
  • Потребление памяти: 5.155 Mb 
  •   Яндекс.Метрика