Главная Новости

Ввод капчи :: Настройка recaptcha в Joomla

Опубликовано: 18.05.2017

видео Ввод капчи :: Настройка recaptcha в Joomla

Как установить reCAPTCHA на сайт?

Пропал ввод капчи в Joomla

Всем привет! Последнее время, на всех сайтах, которые я делал на joomla, слетел ввод капчи. Точнее говоря, пропала картинка и поле ввода капчи, осталась только надпись “CAPTCHA*”. Для тех, кто в танке, капча – это один из методов защиты от спамеров и злобных ботов. В этом посте я собственно и хочу рассказать, как победить проблему ввода капчи в Joomla. Вся беда в том, что Google, как обычно, без пафоса и лишнего шума поменял свои скрипты. Исходя из этого, все капчи дружно перестали работать. Чтобы победить эту болезнь, надо отредактировать файл recapcha.php.



Инструкция по восстановлению ввода капчи в Joomla.

Кого не сильно интересует сей процесс, могут ознакомиться с:

Итак, как я уже говорил Google втихаря поменял свои скрипты. Для того, чтобы ввод капчи снова радовал вас, нужно найти файл recaptcha.php и внести в него изменения. Делается это в простом редакторе типа Блокнот, а лучше в Notepad++. Кстати, находится он (файл) обычно в папке plugins/captcha/recaptcha .


Как работает ReCaptcha?

Вот собственно и сами изменения:

Удаляем строку:             [stextbox id="grey" caption="Удаляем" cbgcolor="fd0b01"]const RECAPTCHA_API_SERVER = “http://api.recaptcha.net”;[/stextbox] Вместо нее вставляем это:     [stextbox id="grey" caption="Вставляем" cbgcolor="27e817"]const RECAPTCHA_API_SERVER = “http://www.google.com/recaptcha/api”;

const RECAPTCHA_API_SECURE_SERVER = “https://www.google.com/recaptcha/api”;[/stextbox] Удаляем строку:           [stextbox id="grey" caption="Удаляем" cbgcolor="fd0b01"]const RECAPTCHA_VERIFY_SERVER = “api-verify.recaptcha.net”;[/stextbox] Вместо нее вставляем это:    [stextbox id="grey" caption="Вставляем" cbgcolor="27e817"]const RECAPTCHA_VERIFY_SERVER = “www.google.com”;[/stextbox] Ищем и удаляем (или изменяем):   [stextbox id="grey" caption="Удаляем" cbgcolor="fd0b01"]self::RECAPTCHA_VERIFY_SERVER, “/verify”,[/stextbox] Вместо нее вставляем это (если удалили, а не изменяли):   [stextbox id="grey" caption="Вставляем" cbgcolor="27e817"]self::RECAPTCHA_VERIFY_SERVER, “/recaptcha/api/verify”,[/stextbox]

Не забываем, в приведенных выше кодах изменять “обратные” кавычки на нормальные, сохранить произведенные манипуляции и заливаем обновленную версию recaptcha.php назад в папку на сервере. Как бы все, заходим на сайт и радуемся.


Глюки reCAPTCHA

Добро пожаловать , Гость !

Мы настоятельно рекомендуем Вам зарегистрироваться, если вы ещё этого не сделали. регистрация откроет Вам новые функции.

Войти или Зарегистрироваться

www.silvio-berluskoni.ru © Все права защищены © 2016.
rss