Проект Joomla с радостью объявляет о своевременном выпуске полнофункциональной стабильной версии Joomla 4.1.

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

В Joomla 4.1 есть новые функции для блоггеров и авторов, веб-дизайнеров и разработчиков расширений, веб-агентств и транснациональных корпораций.

Планировщик задач (Task Scheduler)

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

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

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

Новый планировщик задач появился в дополнение к существующему диспетчеру рабочих процессов (Workflows Manager) и веб-службам, представленным в Joomla 4.0. Это уникальное сочетание добавляет огромный потенциал для Joomla как веб-приложения и среды автоматизации.

Переход на новый уровень с помощью дочерних шаблонов

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

Дочерний шаблон работает точно так же, как и любой другой шаблон, за исключением того, что он использует весь код PHP, CSS и JavaScript своего родительского шаблона.

На самом базовом уровне он содержит только один файл templateDetails.xml, поскольку все остальное наследуется от родителя.

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

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

Проверка доступности (Accessibility Checker)

Jooa11y — инструмент обеспечения доступности и качества в Joomla.

Каждый посетитель, который не в состоянии просмотреть вашу страницу, потенциально является потерянным клиентом. Основное внимание в Joomla 4 уделяется доступности, и теперь мы позволяем авторам создавать отличный доступный контент с помощью Jooa11y: он визуально выделяет общие проблемы доступности и удобства использования.

Jooa11y идеально подходит для занятых создателей контента и выявляет множество ошибок и предупреждений, предоставляя помощь и советы по их устранению.

Jooa11y выявляет проблемы с контентом и интегрируется в процессы создания контента.

Еще никогда не было так просто создать доступный веб-сайт.

Подсветка синтаксиса во встроенном редакторе

Иногда функции «Что видишь, то и получишь» (WYSIWYG) недостаточно, и приходится переключаться на представление HTML-кода.

Теперь с Joomla 4.1 весь код имеет подсветку синтаксиса во встроенном редакторе TinyMCE. Это значительно упростит чтение всех ваших тегов HTML и классов CSS.

Кроме того, вы можете выполнять поиск и замену непосредственно в представлении HTML-кода.

Встроенная справка

После того, как мы убрали множество избыточных описаний в Joomla 4.0, мы реализовали возможность включать/выключать подробную встроенную справку, когда это необходимо. До сих пор эта функция была доступна только для глобальных настроек конфигурации, но теперь ее можно распространить на любую область Joomla.

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

Где скачать?

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

CSS, HTML, Joomla, PHP, CMS, JavaScript, XML