Изменения в капче reCAPTCHA

Как активировать капчу от Google на сайте Joomla

Как это сделать? Заходим на сайт Google, в свой почтовый ящик на gmail (надеюсь, вы себе уже завели, это очень полезный инструмент) и переходим на страницу http://www.google.com/recaptcha,  нажимаем на ссылку Get reCAPTCHA и видим краткое описание сервиса:

    сервис бесплатный!
    высокая степень защиты сайтов
    для слабовидящих людей есть аудиоверсия капчи
    более  200 000 сайтов используют этот сервис, в том числе такие сайты как Facebook и Twitter
    это веб-сервис, которым легко пользоваться

Нажимаем на красную кнопку Sign it Now и попадаем на страницу с приглашением создать ключ для нашего сайта

 

 

Важные изменения в капче, обратите внимание!

Google внес изменения в свои скрипты. Теперь, чтобы капча работала, надо открыть файл recaptcha.php в директории plugins/captcha/recaptcha в любом редакторе.

Заменить следующие определения:

убрать            const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";  

заменить на  const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";       

                      const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";

убрать          const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";

заменить на  const RECAPTCHA_VERIFY_SERVER = "www.google.com";

 

Далее в тексте ищем

     self::RECAPTCHA_VERIFY_SERVER, "/verify",

заменить на

    self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",

Сохраняете изменения, записываете новый файл recaptcha.php на сервер. После этих действий капча снова работает.