15 апреля вышла новая версия Joomla 5.3, которая является последней минорной версией в линейке Joomla 5 перед выходом Joomla 6. Самыми значимыми в Joomla 5.3 являются улучшения маршрутизации URL-адресов, прочие нововведения не столь значимы, однако точно не являются лишними.
Отправка тестового письма из общих настроек
Здесь примечательно только то, что теперь тестовое письмо отправляется не на указанный в общих настройках Email, а на Email пользователя, который авторизован в админке и осуществляет это действие. Ранее письмо отправлялось именно на указанный в общих настройках Email.
Новая папка для файлов в корне сайта
В корневой папке появилась папка files, которую можно использовать для загрузки любых файлов. Смысл нововведения в том, чтобы логично разделить файлы изображений и любые другие файлы, среди которых могут быть PDF, TXT, XLSX и любые другие неграфические файлы. Ранее либо всё сгружалось в папку images, либо приходилось создавать папку для других файлов вручную.
После обновления сайта до версии Joomla 5.3, пустая папка files появится в корне сайта. Чтобы начать её использовать:
- переходим в Медиа-менеджер: Настройки,
- во вкладке Основные находим настройку Каталог файлов,
- меняем её значение на files и сохраняем.
Теперь, когда вы будете загружать изображения или другие файлы через медиа-менеджер, вы сможете выбирать папку исходную папку для загрузки файла.
История выполнения в компоненте «Планировщик задач»
Планировщик теперь регистрирует историю выполнения автоматизированных задач для упрощения мониторинга и устранение неполадок.
«Подробнее» в настройках модуля «Материалы»
Теперь в настройках модуля Материалы появилась возможность выбирать, какой текст следует отображать в ссылке на сам материал: просто Подробнее, либо вместе с названием материала.
Следует отметить, что такая настройка уже давно есть среди настроек самих материалов, но теперь её добавили и в настройки модуля.
Улучшенная доступность иконок в компоненте «Контакты»
Иконки в компоненте «Контакты» теперь полностью доступны через программы чтения с экрана, что улучшает взаимодействие для пользователей с ограниченными возможностями.
Улучшенная маршрутизация
Это самое значительно улучшение в Joomla 5.3, которое исправляет ошибки в маршрутизации компонента Теги, а также улучшает обработку ЧПУ, что позволяет на уровне ядра исключить ещё больше возможных дублей страниц. Например, теперь, если отключить настройку Удалить ID из URL, то все старые URL-адреса, содержащие ID материалов и категорий, будут автоматически перенаправляться на новые. Ранее для этого приходилось либо применять сторонние расширения, либо прописывать редиректы вручную в файле .htaccess.
Улучшенная совместимость с PHP 8.4
Joomla 5.3 включает важные изменения, обеспечивающие лучшую совместимость с PHP 8.4.