Вышло обновление CMS Joomla 3.2.0. Добавлено много интересных фишек. Появилась возможность редактировать модули и меню с frontend. В редакторе статей есть возможность сохранения версий статьи и переключения между этими версиями. Расширения можно устанавливать теперь прямо из админки, там теперь каталог расширений.
Одно из самых полезных нововведений — двойная авторизация. Позволяет защитить сайт с помощью Google Autheticator. Даже если кто-то узнает ваш логин и пароль, он не сможет им воспользоваться.
Из неприятного: после обновления до Joomla 3.2.0 перестал работать плагин Google reCAPTCHA. Отображается только надпись, а самого Google reCAPTCHA нет, пустой div.
Исправляется редактированием файла plugins/captcha/recaptcha/recaptcha.php:
Строки 22-24
<-
- 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";
->
Строки 128-134
<-
$response = $this->_recaptcha_http_post(
— self::RECAPTCHA_VERIFY_SERVER, «/verify»,
+ self::RECAPTCHA_VERIFY_SERVER, «/recaptcha/api/verify»,
array(
‘privatekey’ => $privatekey,
‘remoteip’ => $remoteip,
->
Строчки, перед которыми минус, заменить на строчки, перед которыми плюс.
Остальные строчки даны для ориентира в тексте, их не меняем.
После исправления заработало, можете посмотреть например на сайте агентства недвижимости, который я делал — внизу в форме обратной связи.