Preventing Widows in Liferay Content
“Typography is the foundation of Web Design” Performing a Google search for this phrase will yield scores of articles elucidating the value and importance of typography in web-design. After all, even with the proliferation of video and audio content on the...
Window into Liferay Publishing Black Box
This article provides a guide to building a “hook” to show the list of “Web contents” when using Liferay publishing. Introduction Liferay CMS is a critical part of most of the Portals and Websites built on Liferay platform. In most enterprise...
Why Did Liferay Stop Supporting An Internal Lucene Cluster in DXP?
Have you wondered why Liferay decided to remove support for an internal Lucene cluster in Liferay DXP, and replace that with Elasticsearch? Why do I need the additional infrastructure to host an Elasticsearch cluster for high availability whereas with older Liferay...
Publishing Typed Content With Liferay DXP’s Asset Publisher
This article is a step-by-step guide to utilizing the Asset Publisher to publish typed content. Introduction When adding one-off web content to a page in Liferay, it probably makes sense to simply employ a Web Content Display portlet. However, when publishing...
Step by Step Guide to Migrating a Legacy Liferay MVC portlet to Liferay DXP 7
This article is intended to give you an overview of the steps required to migrate a legacy Liferay MVC Portlet to Liferay 7, and give you some helpful pointers so your first Liferay 7 MVC portlet goes smoothly. This tutorial shows how I migrated the Xtivia ExcelChart portlet, which parses an Excel file stored in Liferay’s Document Library using Apache Poi then it displays the chart using the Google Charts API.
Portal-ext Changes in Liferay DXP
There have been a significant number of changes to Liferay DXP’s configuration process, and one of the most significant changes has been the migration of configuration settings away from the standard portal-ext.properties file into individual configuration sets...
Migrating to Liferay DXP: Things to Keep In Mind
Liferay DXP represents a massive evolutionary change in the basic nature of Liferay’s underlying platform, and as such, it presents a unique set of challenges and issues for organizations looking to migrate their old Liferay Portal environments to the latest and...
What is a Digital Experience Platform and Why You Need One?
Digital Experience Platform or DXP, User Experience Platform or UXP, Customer Experience Platform or CXP – you have probably heard some or all of these terms flying around or being thrown at you by vendors, industry literature, or even your CxO or Digital...