15 апреля вышла новая версия Joomla 5.3, которая является последней минорной версией в линейке Joomla 5 перед выходом Joomla 6. Самыми значимыми в Joomla 5.3 являются улучшения маршрутизации URL-адресов, прочие нововведения не столь значимы, однако точно не являются лишними.

Отправка тестового письма из общих настроек

Здесь примечательно только то, что теперь тестовое письмо отправляется не на указанный в общих настройках Email, а на Email пользователя, который авторизован в админке и осуществляет это действие. Ранее письмо отправлялось именно на указанный в общих настройках Email.

Новая папка для файлов в корне сайта

В корневой папке появилась папка files, которую можно использовать для загрузки любых файлов. Смысл нововведения в том, чтобы логично разделить файлы изображений и любые другие файлы, среди которых могут быть PDF, TXT, XLSX и любые другие неграфические файлы. Ранее либо всё сгружалось в папку images, либо приходилось создавать папку для других файлов вручную.

После обновления сайта до версии Joomla 5.3, пустая папка files появится в корне сайта. Чтобы начать её использовать: 

  1. переходим в Медиа-менеджер: Настройки,
  2. во вкладке Основные находим настройку Каталог файлов,
  3. меняем её значение на files и сохраняем.

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

История выполнения в компоненте «Планировщик задач»

Планировщик теперь регистрирует историю выполнения автоматизированных задач для упрощения мониторинга и устранение неполадок.

«Подробнее» в настройках модуля «Материалы»

Теперь в настройках модуля Материалы появилась возможность выбирать, какой текст следует отображать в ссылке на сам материал: просто Подробнее, либо вместе с названием материала.

Следует отметить, что такая настройка уже давно есть среди настроек самих материалов, но теперь её добавили и в настройки модуля.

Улучшенная доступность иконок в компоненте «Контакты»

Иконки в компоненте «Контакты» теперь полностью доступны через программы чтения с экрана, что улучшает взаимодействие для пользователей с ограниченными возможностями.

Улучшенная маршрутизация

Это самое значительно улучшение в Joomla 5.3, которое исправляет ошибки в маршрутизации компонента Теги, а также улучшает обработку ЧПУ, что позволяет на уровне ядра исключить ещё больше возможных дублей страниц. Например, теперь, если отключить настройку Удалить ID из URL, то все старые URL-адреса, содержащие ID материалов и категорий, будут автоматически перенаправляться на новые. Ранее для этого приходилось либо применять сторонние расширения, либо прописывать редиректы вручную в файле .htaccess.

Улучшенная совместимость с PHP 8.4

Joomla 5.3 включает важные изменения, обеспечивающие лучшую совместимость с PHP 8.4.

Упоминаемые термины:

PHP, ЧПУ, Медиа-менеджер, Редирект