Search Results

ナレッジベース 1394
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Patching Tool v21
Since the release of the last Patching Tool v20, we have been busy implementing new improvements that will enhance the user experience as well as the Support engineers’ ability to assist users. Starting with version 21, the Patching Tool will log the installed patch levels of your portal...
Special Characters Do Not Work in Friendly URL
Liferay platform "friendly URLs" allow you to create smaller, user-friendly URLs instead of the large, standard ones that the portlet creates. If you try using special characters in the friendly URL, such as changing /web/guest/home with any combination of special characters, they do not...
Setting Up OpenAM With Liferay Portal 6 on Tomcat
Liferay Support does not recommend or endorse specific third-party products over others. Liferay is not responsible for any instructions herein or referenced regarding these products. Any implementation of these principles is the responsibility of the subscriber. This article will...
Setting Up NTLM With Liferay
NTLM (NT Lan Manager) is a suite of Microsoft security protocols that provides authentication, integrity, and confidentiality to users. When Liferay Portal is successfully integrated with NTLM, Active Directory users who are logged in will be able to seamlessly log into Liferay Portal....
Setting Up Liferay Portal with Active Directory Server
The details of this article may also be covered in Configuring Liferay's LDAP Settings to Import Users. This article provides a comprehensive walkthrough for integrating an Active Directory Server with Liferay Portal. By integrating Active Directory with Liferay Portal, you will be able...
Using Liferay Connector to OAuth 2.0 in Liferay DXP 7.1
What is OAuth? It is a utility that authorizes third party applications to interact with the Liferay platform. The OAuth example from our official documentation is worth repeating here; users can make Twitter or Facebook available on Liferay Portal or DXP. Instead of entering your...
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 Troubleshooting Resolution Introduction Application display templates...
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 follow these guidelines Resolution Use the latest Patching Tool found here: Patching Tool download page....
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 are updates to plugins in the Liferay Marketplace, it is possible to receive on-screen notifications...
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 portlets to fit requirements. Resolution Affected Products Liferay Portal 6.0 EE SP2 and above Please...
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 site Members to have permissions to add content to a page. How can I...
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 pingback functionality in the blogs feature of the product. You can find a...
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 account. Only human users are able to see the contents. Liferay has...
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 this is one way to handle guests who don't have access to the portlet, it is also possible to hide this...
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 Web Content and optimizing your content using structures and templates....
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 amount of time.  Resolution When reordering pages within a staged site, a...
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 as required, the Liferay platform will always check and validate the user password in its own database...
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 publication failures.  Resolution When utilizing multiple languages...
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 6.2. The encryption algorithm can be changed and even turned off via the portal-ext.properties. Because...
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 errors and failure. Resolution Generally, if staging is enabled for a...
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 default functionality of being unable to create numeric screennames. # Set this to true when you want 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 article outlines the best way/s to correct these translations. Resolution...
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 LDAP import is executed, it will overwrite the user-made change. To ensure the change is not...
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 portlet titles, this article we will seek to change the title of...
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 wrench in the portlet and scoping the portlet to the specific page. This would make the scoped portlet...
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 longer generated based off the Server ID. Instead, you'll need an .xml key file. This file will be...
Excluding User Groups Not Part of the BaseDN In LDAP Import
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. In older versions of Liferay Portal (e.g. 5.1.x, 5.2 EE SP3), by default, Liferay will import all user groups a...
Open LDAP setup guide
Liferay Support does not recommend or endorse specific third-party products over others. Liferay is not responsible for any instructions herein or referenced regarding these products. Any implementation of these principles is the responsibility of the subscriber. This article contains a...
Configuring Theme-Embedded Portlets After Deploying Security-Hotfix-11-6012
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. Security-hotfix-11-6012, which is available for Liferay Portal 6.0 EE SP2, is preventing embedded portlets from...
Changes in Wiki Syntax Parsing from 6.0 EE SP1 to 6.0 EE SP2
In Liferay Portal 6.0 EE SP2, a new Creole parser for the Wiki portlet has been implemented and changed how links are parsed. For example, previously in 6.0 EE SP1, links using single brackets like "[ ]" will redirect the user to a new Wiki page. In 6.0 EE SP2 and newer versions, links...
SAML Comprehensive Quick Start Guide for Liferay Portal
This is a comprehensive article that documents the steps for how to set up SAML on Liferay Portal 6.2 EE. In addition, this article covers the different ways that SAML can be implemented and utilized. SAML (Security Assertion Markup Language) is an XML-based open standard data format for...
Minification May No Longer Work if JS Code Contains eval() or with() on DXP 7.0
This article serves as a reference concerning an intended change in the minification process which might break some JavaScript code. After upgrading from Liferay Portal 6.2 to Liferay DXP 7.0, any JavaScript code that uses eval() or with() may no longer work as expected. After the...
Kaleo Workflow Changes for DXP 7.0
This article documents the Kaleo workflow changes that have taken place in Liferay Digital Experience Platform. In DXP, there are some Kaleo Workflow related user experience changes happening surrounding Web Content. These changes include: Unlike 6.2 and previous versions, the Web...
Getting Started With Developer Studio
With the purchase of a subscription to Liferay Digital Experience Platform (DXP), customers have access to Liferay Developer Studio, which  is a set of Eclipse plugins designed to ease development with Liferay DXP.  This article documents the features included with Liferay Developer...
Applying Patches to Liferay Portal for Versions 6.0 EE SP1 and earlier
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. This article describes how to deploy patches to Liferay in a variety of environments. The steps are seperated by...
Configuring Log4j Logging for the Audit Portlet in DXP 7.0
This article demonstrates how to create a separate audit.YYYY-MM-DD.log file within ${liferay.home}/log for audit INFO messages. It should roll over every day with this configuration. Resolution Once the DXP 7.0 instance has started, navigate to the Control Panel → Configuration → System...
Liferay Portal Activation Key Deployment Instructions for versions 5.2 SP4 and earlier
An activation key for Liferay version 5.4 SP4 and lower is based off the Server ID or server MAC address and utilizes a license key. The key will be generated by Liferay's Provisioning team. Please follow the deployment instructions below. Resolution After obtaining an activation key:...
Adding a User to a Site, Role, or User Group Automatically
This article describes how to add sites, roles or user groups to a user automatically. Resolution Go to Control Panel Select Portal Settings Select the Users section Select the tab for Default User Associations Add name of site, role or user groups in the relevant fields Notice that any...
Customizing the Announcements Portlet in DXP 7.1
This article details how to optimize the Announcement portlet using the Customize Announcement Displayed feature in Liferay Digital Experience Platform (DXP) 7.1. The Announcements app allows users to broadcast important information to different groups of users. Each announcement can be...
Creating High Contrast Color Themes in Liferay DXP 7.0
Beginning with DXP 7.1, the Liferay platform makes use of Clay, which is the implementation of Lexicon 2.0 and the Lexicon Experience Language. This version provides improved accessibility with the offering of high contrast color schemes. For a first-hand look, check out the Alerts page...
Creating Custom Validation Scripts on Web Form Portlet With DXP 7.0
This article documents how to use the custom validation script feature in the Web Form Portlet on Liferay DXP 7.0. Users might have used the same feature on Liferay Portal 6.2 and wonder which features are the same and what has changed. Please note that these instructions are for the...
Configuring Liferay DXP as SP and OKTA as IdP
This article documents the basic steps users need to execute in order to set up their instance of Liferay DXP as SP, and OKTA as IdP. Resolution OKTA Configuration Log in to OKTA and navigate to Admin > Add Application (Shortcuts in the right menu) > Create New App. Select SAML 2.0....
Requesting a New Feature or Feature Improvement
Creating and Upvoting Feature Requests As an open-source company, Liferay has always valued community feedback and suggestions to help us continually improve our products. To request for a new feature or suggest enhancements to existing ones, post your ideas in the dedicated Product...
Disabling Email Notifications With the Blogs Portlet
There may be instances in which an administrator would like to disable the ability for the creator of blog entries to receive email notifications when an entry is added or updated, or when comments are added.  Resolution The following are the relevant properties that you can set and edit...
Adding Custom Password Reminder Questions
This article provides step-by-step instructions on how Liferay Portal, or Liferay Digital Enterprise 7.0, administrators can enable and leverage the user reminder queries. In addition, this article also documents how end users can customize their password reminder questions. Resolution...
Changing the Page Title in DXP 7.x
By default, the page title in Liferay Digital Experience Platform 7.x displays in the format of Page Name - (Site Name) -  Portal Name. This article documents how to change the portal name so that all page titles contain your desired portal name. Resolution Execute the following steps....
Changes in MVCActionCommands and portletIds
This article documents changes to the MVCActionCommand type of commands after Liferay DXP 7.0 Fix Pack 11 is deployed. This change most affects developers building portlets in Liferay IDE tools (e.g. Liferay Developer Studio or Liferay Blade). Before Fix Pack 11, developers did not have...
Using Liferay Connector to OAuth EE
What is OAuth? It is a utility that authorizes third party applications to interact with the Liferay platform. The example from our official documentation is worth repeating here; users can make Twitter or Facebook available on Liferay Portal or DXP. To gain access to Facebook or...
Using the Data Migration Tool in Liferay Portal
This article describes the two uses of the data migration tool in the system administration section of Liferay Portal. The Data Migration Tool is fully supported for Liferay Portal 6.2 and below. It has been deprecated in DXP 7.0. Note: The tool migrates only Liferay data; that is, data...
Redirecting Users to a Custom Page for Error Code 404
Issue The purpose lt of this article is to provide instructions on how to redirect users to a custom page in case of error code 404; instead of displaying the default page.  Environment DXP 7.0+ Resolution There are two alternative approaches: With a custom site page: Create a page from...
Generating Liferay SAML Environment's metadata.xml
This article describes how to generate Liferay SAML metadata from a web browser. SAML metadata in an XML file is configuration data required to automatically negotiate agreements between system entities, comprising identifiers, binding support and endpoints, certificates, keys,...
Requesting a Liferay Portal Activation Key
This article describes the process of obtaining a Liferay Portal Activation Key once the order has been placed and invoiced. Resolution Liferay customers can manage their projects and activate products through Liferay's Customer Portal. Please refer to the following video tutorials for...
Public Hostnames and IP Addresses
Very often a Liferay Portal or Liferay DXP instance resides inside a private network and—due to a company's security policy—while it can serve content to the public Internet, it cannot access the Internet by default. In such cases, cloud-based services—like Marketplace App Activation and...
Using Position Taglibs in Embedded Portlets
This article documents how to make use of four different position taglibs while using the Liferay platform. The four taglibs are: BodyBottomTag, BodyTopTag, HtmlBottomTag and HtmlTopTag. These taglibs will position the code that is included within them at the top or bottom of the...
Setting Up DXP 7.0 as SP and WSO2 as IdP
This article documents how to set up Liferay DXP 7.0 as SP and WSO2 as IdP. Resolution WSO2 configuration 1. Download wso2is-5.3.0.zip from the WSO2 site and extract the file to a dedicated directory. 2. Go to wso2is-5.3.0/bin and run command $sh wso2server.sh to start wso2 server if you...
Working With Liferay Single-Page Application (SPA)
This article introduces and documents some of the key concepts that need to be understood for working with Liferay Single-Page Application (SPA). Please see Senna.js documentation for more information.  Single-Page Application Even modest improvements in latency can have measurable...
Re-Enabling the RSS Publisher Widget in DXP 7.1
The RSS Publisher widget has been hidden in DXP 7.1. It was included in the release, but hidden by changing the display category property to category.hidden. If you want to unhide the RSS Publisher widget, execute the following steps: Environment Liferay DXP 7.1 Resolution Create a new...
Setting Up ClamAV With the Liferay Platform on Windows
This article documents how to set up Clam Antivirus with the Liferay platform on Windows for testing purposes. The goal is to scan documents for viruses when they are being uploaded. Resolution Download ClamWin for Windows. You can update to a more recent version after installation. For...
Installing and Configuring Liferay Screens
This article documents how to install and configure Liferay Screens. iOS Copy these lines to your Podfile: source 'https://github.com/CocoaPods/Specs.git' use_frameworks! target "Your Target" do pod 'LiferayScreens' end Run "pod install" to download Liferay Screens Add config file to...
Overriding Core Classes with Ext Plugins
A supported use case for using Ext plugins in Liferay DXP is overriding Liferay Digital Enterprise's core classes (e.g., portal-impl, portal-kernel, etc.). You can reference the Finding Core Liferay Portal Artifacts section for help distinguishing core classes. Make sure you've reviewed...

該当件数: 1,393 件中 901 - 960