Joomla 5.2, вышедшая 14 октября 2024 года, продолжает дополнять CMS новыми и полезными функциями, с которыми мы познакомим вас в данном материале.

Улучшения обучающих туров

Сразу после обновления своего сайта до Joomla 5.2 автоматически будет запущен обучающий тур «Что нового?», который познакомит вас с ключевыми новшествами версии. Теперь это будет работать и для всех последующих мажорных и минорных обновлений.

Как работают новые обучающие туры?

  • При обновлении: обучающий тур «Что нового?» будет появляться сразу после обновления системы до минорной или мажорной версии, начиная с Joomla 5.2.
  • При новой установке: если CMS разворачивается, а не обновляется, то будет показан Приветственный тур.

Как запустить тур самостоятельно?

Обратите внимание
Сразу после обновления вы увидите обучающий тур «Что нового?» на английском языке. Чтобы просмотреть его на русском, необходимо сперва обновить русскую локализацию, после чего вы сможете вручную запустить обучающий тур и ознакомиться с новшествами на русском языке.

  1. Панель заголовка → Обучающие туры.
  2. Нужный обучающий тур.

Модуль «Материалы»

Новый тип модуля объединяет возможности других модулей:

Примите к сведению!
При обновлении системы прежние типы модулей остаются, т. к. могут быть задействованы на сайте.

Модуль «Материалы» содержит следующие вкладки:

Шаблоны писем

Новые возможности управления шаблонами писем: 

Настройки шаблонов писем

Чтобы настроить и протестировать новые функции, выполните следующие действия:

  1. Общие настройкиШаблоны писем.
  2. Формат писем → HTML.
  3. Настройте шаблоны писем, как необходимо.

Управления переопределениями шаблонов писем

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

Чтобы создать переопределение шаблона письма:

  1. Система Шаблоны сайта → Нужный шаблон.
  2. Вкладка Создание переопределений → joomla → mail.
  3. Файл mailtemplate.php будет скопирован в каталог /html/layouts/joomla/mail/ шаблона, где его можно будет изменить при необходимости.

После создания переопределения вы можете настроить макет и стили писем, не затрагивая базовый шаблон.

Улучшения SEO

В Joomla 5.2 реализованы дополнительные настройки плагина Система - SEF, позволяющие нативными средствами CMS еще больше минимизировать количество дублей страниц сайта, тем самым помогая поисковым системам еще более точно определять страницы для индексирования:

  1. Добавлять суффикс к URL
  2. Исключать дубли URL

Добавлять суффикс к URL

Если данная опция включена, и если в Общих настройках активированы опции Включить SEF и Добавлять суффикс к URL, то при запросе URL-адреса без суффикса .html будет происходить редирект на URL-с данным суффиксом. Например: 

http://web.site/page → http://web.site/page.html

Обратите внимание!
В обратную сторону это не работает. Т. е. если вы решите отказаться от суффикса .html, что чаще всего и требуется, то нативными средствами Joomla перенаправлять URL-адреса с суффиксом .html на без не получится.

Исключать дубли URL

Оригинально название данной опции Strict Routing, т. е. Строгая маршрутизация. Включение данной опции должно перенаправлять прочие дубли на канонические URL-адреса. В частности, не ЧПУ URL-ы будут перенаправлены на ЧПУ. Например: 

http://web.site/index.php?option=com_content&view=category&layout=blog&id=17 → http://web.site/blog

Прочие новшества Joomla 5.2

Быстрое создание пунктов меню для категорий

Теперь пункт меню для категории материалов можно создать прямо на странице создания самой категории.

Условные поля для форм

Реализована функция отображения полей форм в зависимости от общих настроек в компоненте. Теперь нужные формы отображаются в соответствии с настройками по умолчанию, если для них установлены соответствующие значения.

Многоязычное меню

Новая возможность упрощает настройку многоязычного сайта. Ранее требовалось создавать разные меню для разных языков, теперь можно добавлять пункты меню для разных языков в одно меню.

CSS-классы для ссылок в TinyMCE

Реализована возможность добавлять пользовательские CSS-классы в настройках плагина Редактор - TinyMCE, которые в последующем можно выбирать при добавлении ссылок через редактор TinyMCE.

Улучшенная безопасность паролей

В Joomla 5.2 расширен набор символов, которые могут быть использованы в паролях. Теперь пароли могут включать следующие символы: @$!#?=;:*-_€%&()`´+[]{}'"|,.<>/~^.

Улучшения медиа-менеджера

В медиа-менеджере теперь автоматически выбирается последний загруженный файл, что ускоряет процесс добавления медиа-файлов. Кроме этого улучшена оптимизация миниатюр изображений, что также ускоряет работу с медиа-менеджером.

Поддержка PHP 8.4

Полная совместимость Joomla 5.2 с PHP 8.4 обеспечивает более высокую производительность и безопасность, однако учтите, что задействованные на сайте сторонние расширения могут быть не совместимыми с PHP 8.4.