- Тип – система керування контентом (CMS).
CMS Joomla 5.2 – це версія системи управління контентом Джумла, яка вийшла 14 жовтня 2024 року. У ній були додані новий модуль статей, інструменти для зміни e-mail шаблонів та можливість розміщувати головні пункти меню різних мов в одному меню (для багатомовних сайтів). Також було удосконалено роутер для зменшення дублікатів URL адрес, впроваджено підтримку PHP 8.4 та багато іншого.
Всього до Джумли 5.2 внесено 175 різних змін (нових функцій, виправлень, оновлень, тощо).
У попередньому циклі безкоштовних відеоуроків ми розглянули покроковий процес створення сайту на Joomla 4. Застосовували лише безкоштовні компоненти. У результаті вийшов сайт-візитка, вивантажений на хостинг.
У ще одному циклі відеоуроків, присвяченому роботі з Joomla 5.1 та VirtueMart 4, ми розробили інтернет-магазин. Записані раніше уроки для Joomla 4 та 5.х майже повністю актуальні і для поточної версії Joomla 5.2. Принаймні, це вірно на 26.10.2024.
У цій статті поговоримо про найбільші, на мій погляд, зміни версії 5.2, порівняно з версією 5.1.
В огляді бере участь остання доступна мені, на момент написання статті (26.10.2024), україномовна версія Joomla 5.2 на локальному сервері з PHP 8.1.9 та MySQL 8.0.30.
Інформація підготовлена на підставі матеріалів статті «Joomla 5.2.0 and Joomla 4.4.9 are here!».
Відеоогляд
- Зміни у роутері – 00:01:19.
- Модуль «Статті» – 00:02:08.
- Пункти меню головних сторінок на різних мовах – 00:04:12.
- Зміни у медіа менеджері – 00:04:52.
- Створення пункту меню при створенні категорії статей – 00:06:45.
- Класи посилань у редакторі TinyMCE – 00:07:04.
- Інструмент «Акордеон» у TinyMCE – 00:08:03.
- Налаштування шаблонів листів – 00:09:01.
- Навчальний тур по оновленням – 00:10:38.
- Інші зміни – 00:11:49.
Відео краще переглядати з якістю «1080p HD». Цей та інші відеоогляди та уроки можна знайти на моєму YouTube каналі.
Посилання з відео:
- Цикл відеоуроків по створенню сайтів на Joomla.
- Цикл відеоуроків по створенню інтернет-магазину на Joomla та VirtueMart.
- «Що нового в Joomla 5.1».
- «Відеоурок з Com modules. Модулі Joomla».
- «Відеоурок «Багатомовність Joomla» (частина 1)».
- «Відеоурок з меню Joomla. Компонент Com menus».
- «Відеоурок з компоненту Статті Joomla (com_content)».
- «Відеоурок з компоненту Com_categories. Категорії Joomla».
- «Відеоурок по TinyMCE в Joomla 4. Текстовий редактор».
- Налаштування турів.
Зміни у Joomla 5.2
Зміни у роутері. Удосконалено роутер для зменшення дублів SEF URL адрес. У зв’язку з цим до плагіну «Система. SEF» додано опцію Strict Routing (малюнок нижче). Якщо увімкнути цю опцію, то дублі сторінок будуть перенаправлятися на канонічну URL адресу сторінки. У тому числі не SEF URL будуть перенаправлятись на SEF URL.
Також було додано опцію Enforce a suffix by redirect. Вона автоматично додає суфікс до URL адрес (якщо в загальній конфігурації Joomla на вкладці Сайт увімкнена опцію Додавати суфікс до URL-адрес).
Модуль «Статті». Було додано новий модуль (малюнок нижче), який може замінити 6 існуючих модулів: «Статті. Архів», «Статті. Категорія», «Статті. Короткі новини», «Статті. Останні статті», «Статті. Популярні статті», «Статті. Схожі статті».
Модуль містить досить багато налаштувань (малюнок нижче) як для відображення так і для фільтрації, сортування та групування статей.
Пункти меню головних сторінок на різних мовах. У попередньому відеоуроці було розглянуто налаштування багатомовності. Раніше треба було створювати головні сторінки сайту на різних мовах виключно у різних меню. Тепер це не обов’язково. Ви можете розмістити всі головні сторінки сайту на різних мовах в одному меню (малюнок нижче).
Зміни у медіа менеджері. Тепер медіа менеджер буде автоматично відмічати (обирати) останній файл, який було завантажено.
Також було удосконалено стискання мініатюр зображень при їх перегляді у медіа менеджері (малюнок нижче).
Це працює лише тоді, коли увімкнено плагін «Файлова система. Локальна тека» і в ньому для теки «images» увімкнено опцію Створити мініатюри (малюнок нижче).
Створення пункту меню при створенні категорії статей. Тепер при створенні категорії статей ви маєте змогу створювати для неї відповідний пункт меню (рисунок нижче).
Класи посилань у редакторі TinyMCE. Тепер у налаштуваннях плагіну «Редактор. TinyMCE» можна додавати назви та CSS класи (малюнок нижче) для їх використання у редакторі.
Додані класи можна використовувати під час форматування статті у редакторі TinyMCE (малюнок нижче).
Інструмент «Акордеон» у TinyMCE. З’явився новий інструмент для вставки акордеону у редактор (малюнок нижче).
Якщо ви не бачите цього інструменту, перейдіть у налаштування плагіну «Редактор. TinyMCE» та перенесіть інструмент з області Меню та кнопки до вашого набору. Як правило, це «Набір 0».
Налаштування шаблонів листів. Щоб мати можливість налаштовувати шаблони різних листів, які приходять з сайту, наприклад, листи з форми контактів, листи про реєстрацію, листи приватних повідомлень та таке інше, слід перейти до Загальна конфігурація – Шаблони листів (малюнок нижче) та для опції Формат листів обрати або HTML, або Обидва варіанти.
Якщо Вас цікавить практичне застосування шаблонів листів, раджу ознайомитись з відповідним відеоуроком.
Після цього перейдіть до Система – Шаблони листів та перейдіть до налаштувань потрібного шаблону (малюнок нижче).
Тим, кому треба зробити більш тонкі налаштування, застосовуючи правки PHP, раджу створити заміщення (перевизначення) файлів макету шаблону, щоб зміни не були втрачені під час оновлення Joomla. Для цього перейдіть до Система – Шаблони сайту – «Назва вашого шаблону» – Створити заміщення і у стовпці Макети оберіть joomla – mail (малюнок нижче).
Навчальний тур по оновленнях. У Джумлі 4.3 були додані навчальні тури. Після оновлення до Joomla 5.2 або після встановлення цієї версії з нуля ви побачите тур по новинках поточної версії (малюнок нижче).
Згідно документації його можна налаштувати у Система – Екскурсії з гідом – What's New. Зазначу, що після встановлення Joomla 5.2 з українською мовою адмінки та сайту за замовчанням, вже не побачив цього туру. Також у мене відсутня можливість редагувати цей тур у зазначеному меню. Та ще нема відповідного пункту у меню Екскурсії з гідом (малюнок нижче).
Можливо, це пов’язано з тим, що на 26.10.2024 український переклад ще не доповнено згідно оновлень Joomla 5.2.
Інші зміни:
- Додано підтримку PHP 8.4.
- Оновлення Bootstrap до версії 5.3.3.
- Розширено перелік спеціальних символів, які можна використовувати у паролях. Наприклад, «@$!#?=;:*-_€%&()`´+[]{}'"|,.<>/~^». Також підтримується перевірка наявності цих символів, якщо у параметрах компоненту Користувачі на вкладці Параметри пароля вказано відмінне від нуля значення для опції Пароль із мінімумом символів.
- У розділах в адмінці сайту додано лічильник елементів (малюнок нижче).
- Багато інших змін.
Ураховуючи мінімальні зміни в плані інтерфейсу адмінки та логіки управління сайтом, усі раніше записані відеоуроки та інструкції для Джумла 4 та 5.х актуальні і для Joomla 5.2.
У наступный статты поговоримо про новинки Joomla 5.3.
| Автор статті – Хорошевський Олексій |
|---|
Кандидат технічних наук, викладач Харківського національного університету радіоелектроніки, веб-майстер та SEO-оптимізатор із досвідом роботи понад 15 років. Спеціаліст зі створення сайтів на Joomla та WebSite X5. Автор наукових публікацій, відеокурсів та навчального контенту з веб-розробки та SEO. Веде блог та YouTube-канал, де ділиться своїми знаннями та практичним досвідом. Публікації та робота: |
| Схожі матеріали |
|---|
Корисні посилання:

