Вышла новая версия Liferay 7.0 m4 - Вышла новая версия Liferay 7.0 m4
Blogs
Breadcrumbs
Компания Liferay показывает хороший прогресс в разработке новой версии Liferay 7.0 - на днях вышел новый milestone release 4.
Итак - что нового?
Шаблоны для Staging-а
"Золотая" фича - те, кому приходится регулярно заниматься staging-ом поймут. Теперь не надо каждый раз выбирать определенную последовательность опций настроек импорта-экспорта - их можно один раз сохранить в настройках (например "Перенос Документов")
Новый WYSIWYG редактор
Одной из фич версии 7.0 - это новый WYSIWYG редактор, разрабатываемый Liferay (Alloy Editor). (Ильян, кстати, сделал очень хороший доклад по этому редактору на DevConf-е в Германии.)
Основной особенностью редактора - является отсуствие классического тулбара с кнопками - кнопки появляются в зависимости от контекста (напирмер при выделении текста всплавает меню с возможным форматированием).
Тем не менее - тулбар таки появился - теперь всегда сверху показывается иконка, которая позволяет переключиться в режим редактирования исходника
Если говорить о новом редакторе в целом - ывглядит интересно - но надеюсь что он будет опциональным. У нас сейчас при переводе пользователей на 6-ую версию Liferay есть запросы типа "старый FCKEditor 3.x выглядит более привычно обычным пользователям офис, на новый CKEditor 4.x надо переучиваться - так что не могли бы вы оставить нам в ново версии Liferay старый редактор" - думаю что такие пользователи новый Alloy Editor просто не переживут :)
Элементы управления в заголовке портлета
Протестировать новый редактор можно в блогах, и тут мы обнаруживаем новую "фичку" - теперь появилась возможность добавлять элементы управления в заголовок портлета - например у блогов появилась иконка для добавления нового блога
Гео-контент
Еще одна из фич, заявленных еще в первой milestone версии - это привязка контента к геопозиции. В этой версии у меня наконец получилось посмотреть, как это работает.
Итак - сначала необходимо выбрать, какими картами мы пользуемся - Control Panel -> Portal Settings -> Map - на выбор есть Google Maps и OpenStreetMap. Так как Google Map требует ключей - то я выбрал Open Street Map
Затем создаем структуру веб-контента, куда добавляем поле с типом Geolocation (ну и шаблон для отображения этой структуры)
Затем - создаем несколько контентов с данной структурой - при редактировании мы сможем указать точку, к которой привязан контент
После этого - можно создать публикатор для отображения этих контентов - и в качестве Application Display Template выбрать заранее созданный шаблон "Map". Получим карту, где точками отмечены контенты - при клике получаем превью и возможность перейти к редактированию.
Интеграция с Google Docs
Эта фича реализвуется отдельным хуком, который не входит в поставку - и по идее доступна и для версии 6.2 - как минимум так обещали на DevConf - я попробую протестировать отдельно.
Configuration Admin
Появилась консоль конфигурирования - насколько я понимаю - ноги растут из OSGI - тут расположена конфигурация тех частей "ядра", которые выносятся (постепенно) в отдельные OSGI модули. Правда - не совсем понятно - видимо получается дублирование - теперь настройки NTLM и CAS (например) есть и в ново консоли - и на "старом" месте (Portal Settings -> Authentication)
В целом - очень радует прогресс. Ряд фич (типа той же привязки к геолокации или новый редактор) - не факт что нам сильно пригодяться - но ряд (типа тех же шаблонов Staging-а ) очень хочется видеть в production как можно скорей.
- 6.2 (12)
- 7.0 (12)
- activiti (14)
- apache camel (6)
- camel (11)
- devcon (6)
- devops (5)
- emdev (9)
- emdev limited (9)
- entaxy (13)
- esb (10)
- fuse (5)
- gartner (7)
- google apps (6)
- jboss (5)
- liferay (143)
- liferay 7.1 (11)
- liferay dxp (11)
- liferay7 (12)
- openshift (8)
- osgi (5)
- redhat (15)
- rest (6)
- wso2 (70)
- wso2 api-m (10)
- wso2 ei (8)
- wso2ei (5)
- wso2esb (7)
- wso2is (8)
- емдев (11)
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.