Новости и анонсы

Вышел релиз Joomla! 3.8

Joomla
Joomla! 3.8

Команда разработки рекомендует незамедлительно обновить ваши сайты до версии Joomla 3.8.

Что нового в Joomla 3.8?

Данный релиз включает в себя исправления узявимостей в безопасности и устранение ошибок.

Закрытие уязвимостей:

  • Средний приоритет - Плагин аутентификации LDAP - Раскрытие информации (относится к 1.5.0 - 3.7.5). Подробнее »
  • Низкий приоритет - com_content - Раскрытие информации (относится к 3.7.0 - 3.7.5). Подробнее »

Новые возможности

Новая система роутинга (New Routing System)

Новый роутер даёт пользователю больше контроля над структурой URL, включая так часто запрашиваемую возможность убирать числовые ID из URL.

Включить новый роутер можно в настройках интеграции компонентов. Например, зайдите в Материалы > Настройки > вкладка Интеграция > переключите режим роутера в Экспериментальный. Подробнее в официальной документации.

Слой совместимости с Joomla! 4 (Joomla! 4 Compatibility Layer)

Разработка Joomla!4 внесла некоторые изменения в структуру ядра в процессе миграции на пространство имён. Joomla! 3.8 включает в себя слой маппинга, который позволяет разработчикам использовать старые имена классов, и в тоже время пользоваться новой структурой имён классов.

Улучшенная установка демо-данных

Это довольно полезная возможность, как для пользователей, так и для разработчиков. Она позволяет устанавливать демо-данные непосредственно из панели администратора, после окончания процесса установки Joomla.

Наборы демо данных отображаются в специальном модуле.

Модуль демо-данных

Непосредственно набор демо-данных реализуется на уровне плагинов типа sampledata. Поэтому свои наборы демо-данных могут делать как пользователи, так и разработчики для своих расширений.

Плагины демо-данных

Когда пользователь жмёт на ссылку с выбранным набором демо-данных, происходит их установка. Обычно установка проходит за несколько шагов: установка контента, установка пунктов меню и т.д. Процесс отображается в модуле.

Процесс установки демо-данных

Поддержка криптографической библиотеки Sodium (Sodium Encryption Support)

PHP 7.2 будет включать в себя новое расширение sodium для обработки зашифрованных данных. Через полифилл этой библиотеки Joomla! добавляет доступ к её API уже сейчас, не дожидаясь выхода PHP 7.2.

Посетите страничку, посвещённую Joomla! 3.8, чтобы узнать больше.

Официальная документация по релизу размещена на wiki-страничке: FAQ’s regarding the 3.8.0 release.

Скачать Joomla 3.8:

Новая установка: Joomla! 3.8.0 (полная версия)

Пакет обновлений: с Joomla! 2.5 и 3.x до Joomla! 3.8.0

Перед процедурой обновления обязательно сделайте резервную копию сайта.

Оригинальная статья:
Dmitry Rekun
Работаю в банковской сфере, а с веб-разработкой (непосредственно с Joomla) столкнулся в 2007 году. Теперь это моё хобби и время от времени вторая работа. Какое-то время вёл свой блог, но решил попробовать работать в команде. И вот c 2012 года я здесь :)
timeweb

Заработок в сети

  • Sape - биржа ссылок