Search Results

Knowledge Base 1413
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Using Application Display Templates on DXP 7.1
Application Display Templates Table of Contents Introduction to Application Display Templates (ADT) Working with an ADT: Media Gallery Using the API: Creating an ADT for Wiki Exporting / Importing ADTs Known Issues and...
Patching Liferay Portal When There Are Custom Apps Installed
Liferay Portal fix packs and hotfixes will often update, not only JSPs, but also classes. In order to ensure that your custom projects continue to use the most up-to-date code, please...
Notifications for Updated Versions of Plugins
This article is a legacy article. It applies to previous versions of the Liferay product. While the article is no longer maintained, the information may still be applicable. When there...
Overriding Liferay's Default CSS for Individual Portlets
In custom environments, it may be necessary to apply custom styles to specific portlets. The example below gives guidance on how to override the Liferay Theme CSS in order to customize...
Roles and Permissions FAQ
This article documents some of the more complex use cases when granting permissions to a site. Who can be site members? I am having trouble adding user groups to a site; the user groups are not displaying. I don't want...
LSV-391: Security Advisory for Vulnerability With Pingback in Blogs
This advisory comes in response to the recent public announcement of a potential Server-Side Request Forgery (SSRF) vulnerability in Liferay Portal 7.0.4. The report talks about a perceived vulnerability for the...
Making Liferay CAPTCHA Easier to Read in Liferay Portal 6.1
This article is intended for legacy versions of Liferay Portal CAPTCHA is an industry standard security measure that requires users to enter what they see a small window as part of the validation process when creating an...
Hiding Portlets From Guests Who Do Not Have Permission to View It
When view permissions for guests are unchecked for a portlet, a guest will see the following message in the portlet: You do not have the roles required to access this portlet. While...
Embedding Videos in Web Content Articles on DXP 7.1+
This reference article describes several different ways to embed videos in Web Content Articles in Liferay Digital Experience Platform 7.1+. It is designed to supplement Liferay's Official Documentation on Publishing...
Page Reordering for Staging
This article outlines a practical suggestion for performing a page reordering in a staged environment. Following the suggestion below will ensure that pages are reordered without the publish taking an inordinate...
Disabling the Authentication System and Delegating It to an LDAP Server
By default, the Liferay platform always uses its own authentication system that checks and validates the user password in its own database. Even if you enable LDAP settings and set it...
Using Multiple Languages for Staging
This article outlines a practical suggestion for avoiding issues when using multiple languages in a site along with the Liferay platform’s staging feature. Following this suggestion will help prevent future staging...
Defining Encryption Algorithms for Passwords Stored in the Database
By default, Liferay encrypts the passwords that go into the database. The default algorithm is SHA-1 in 6.0 and 6.1 versions, which changed to PBKDF2WithHmacSHA1/160/128000 in version...
Communicate Standard for Using 'Live-Editable' Portlets for Staging
This article outlines a practical suggestion for keeping data in sync between the staging and live site for portlets that allow changes in both places. Following the workaround will help prevent staging publication...
Creating Numeric Screen Names
This article describes how numeric screennames can be used in Liferay Portal. Resolution Set the following property to true in the portal-ext.properties file that will override the...
Correcting Translations in the Liferay Platform
When installing Liferay Digital Experience Platform (DXP) 7.0 or any Liferay Portal version, portal administrators have the option to leverage any of the translations that come with the default installation. This...
Configuring LDAP to Ignore Attributes During the Import Process
This article describes how specific LDAP attributes can be ignored during LDAP user import. Sometimes, users may change some information on the Liferay Portal. When the next scheduled...
Changing the Default Title or Description of a Portlet System-wide
The title of a portlet is determined by the language properties files and may be changed system-wide by using a language ext properties file similar to portal-ext.properties. Resolution To demonstrate how to change the...
Splitting Blog Information Into Different Pages
Through the Blog Portlet, there is a unique functionality where Blog information can be split into different pages. Resolution To achieve this functionality, start by going to the...
Liferay Portal Activation Key Deployment Instructions for versions 5.2 SP5 to 6.0.X
Activation Key deployment for Liferay Portal versions 5.2.9 (Service Pack 5) to 6.0.x is different from key deployment for Liferay versions 5.2 SP4 and earlier. Activation keys are no...