Рекаптча от Гугл 2-ой версии пожалуй самая лучшая защита от спама для движка Джумла 2.5, ведь она создана знатоками интернета. Но как Вы уже знаете, создатели CMS Joomla прекратили поддержку версии 2.5, следовательно, reCaptcha V1 самостоятельно не обновится на новую (Recaptcha Addon 2x), а старая версия капчи от гугл прекратит своё существование в марте 2018 года. Поэтому владельцы сайтов начали задаваться вопросом как обновить Google reCaptcha v1 на v2 в CMS Joomla 2.5. И Вы найдёте здесь короткую и понятную информацию как поменять гугл рекаптчу на версию 2 на движке Джумла 2.5.
▼ Содержание статьи (навигация):
Обновление Google reCaptcha с v1 на v2
§ Обновление Google reCaptcha с v1 на v2 в Joomla 2.5
Пошаговая инструкция (по этапам) расскажет вам, как обновить гугл рекаптча с версии 1 на версию 2 на движке Джумла 2.5 (recaptcha v2 в joomla 2.5).
- Получаем заново ключи reCaptcha. Необходимо зайти на сайт Google reCaptcha v2. Вводим название, выбираем тип reCAPTCHA V2, вводим Ваш домен, принимаем условия использования рекаптчи и нажимаем на кнопку "Регистрация". Здесь Вы увидите новые ключи (секретный и публичный):
- Ввод новых ключей reCaptcha v2. Заходим в админку (back-end) вашего сайта. Проходим по адресу: Расширения → Менеджер плагинов, затем справа в списке "Выбор типа" выбираем пункт Captcha, заходим в плагин «CAPTCHA - reCAPTCHA», вводим новые ключи (публичный и приватный) и сохраняем.
- Немного о reCaptcha v2. Не везде написано, что в большинстве случаев необходимо вставлять (заменить) скрипт именно в таком виде:
Важно! Где у "render" должно стоять значение "onload", иначе если будет "render=explicit" то каптча не будет отображаться.<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=onload" async defer></script>
- Редактирование кода. Далее переходим по адресу http://www.ваш-сайт.com/plugins/captcha/recaptcha/ и редактируем там файл recaptcha.php, чтобы заработала новая версия.
Внимание!!! Если Вы не знаете, что менять в данном файле, то напишите мне во ВКонтакте или отправьте письмо на мою почту sharki-13[собака]ya[точка]ru, я постараюсь помочь всем! Не стесняйтесь!
P.S. моя страница во ВКонтакте скрыта от незарегистрированных пользователей, зарегистрируйтесь и напишите мне.
§ Обновление reCaptcha до v2 в GK Contact и GK Reservation plugin в Joomla 2.5
Пошаговая инструкция (по этапам) расскажет вам, как обновить гугл рекаптча с версии 1 на версию 2 на движке Джумла 2.5 в плагинах GK Contact (ссылки на сам плагин и на GitHub) и GK Reservation (ссылка на GitHub).
- Подготовительные работы. Необходимо сначала обновить Google reCaptcha до v2 непосредственно в движке Joomla 2.5 (обновить сам плагин).
- Редактирование кода. Далее находим следующие файлы:
✔ http://www.ваш-сайт.com/plugins/system/plg_gkcontact/plg_gkcontact.php
✔ http://www.ваш-сайт.com/plugins/system/plg_gkreservation/plg_gkreservation.php
И меняем код оброботчика формы в данных файлах, чтобы он принимал ответ от новой reCaptcha.
Внимание!!! Если Вы не знаете, что менять в данных файлах, то напишите мне во ВКонтакте или отправьте письмо на мою почту sharki-13[собака]ya[точка]ru, я постараюсь помочь всем! Не стесняйтесь!
P.S. моя страница во ВКонтакте скрыта от незарегистрированных пользователей, зарегистрируйтесь и напишите мне.