Блоги

Навигационные полоски

Liferay 7.1 a1

После всего двух milestone релизов (что очень мало, по сравнению с релиз-циклом версии 7.0) уже вышла первая Alpha-версия Liferay 7.1 a1

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

Новый Tomcat и ElasticSearch

Изменения не видные глазу - но которые очень радуют - наконец Liferay перешел на более актуальную версию Apache Tomcat (9.0.6 в текущей версии) и новый ElasticSearch 6 (для понимания - в 7.0 Tomcat 7-ой, а ElasticSearch 2-ой). Еще чуть-чуть - и они обновят таки Hibernate с древней 3.6.10 :)

Улучшения в блогах и форумах

Очень много улучшений в блогах и форумах. В частности новый шаблон по умолчанию для блогов

Изменения в управлении страницами

Но самое главное - это огромные изменения в том, как теперь происходит работа со страница - создание страниц, навигация.

При создании новой страницы мы сразу попадаем в меню выбора шаблона

Layout - это страницы как раньше (для которых мы задаем разметку и размещаем портлеты), остальные - это заготовленные шаблоны - например Full Page Application отображает на всей странице только 1 портлет. Ну и ряд других шаблонов.

Шаблоны теперь можно задавать на уровне сайтов - то есть для каждого сайта можно задать собственный набор шаблонов страниц. При этом редактирование шаблонов происходит уже по новому (через фрагменты) - но про это я напишу отдельно.

Меню работы со страницами теперь другое - вместо дерева (работать с которым при большом количестве страниц было нереально) теперь 3 списка (для трех уровней вложенности страниц)

Страницы можно теперь группировать в "Меню Навигации" - то есть из страниц сайта можно сделать различные меню (для отображения сверху, для отображения сбоку и так далее).

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

Как итог - первая alpha вышла вполне себе функциональной и рабочей. Изменения радуют - с нетерпением жду следующих релизов!

14.04.2018