Assigning User Registration Workflow to an Organization Role in Liferay
This article is intended to give you an overview of how can you assign a workflow task to organization role if the definition is applied to other than the organization site. You will need to know the basic concepts of Kaleo workflow in order to understand the concepts...
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...
Fixing Mixed Content Warnings in Liferay DXP
Process to configure a Liferay portal or Liferay DXP instance to serve content for multiple websites over secure http, and over regular http protocols.
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.