Search Results

All Results 6940
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Connecting Liferay DXP 7.3 to Analytics Cloud
Connecting Liferay DXP 7.3 to Analytics Cloud Liferay DXP 7.3 U30+ The steps to connect Liferay DXP 7.3 to Analytics Cloud differ slightly from the steps to connect Liferay DXP 7.4. Liferay DXP...
Day 1 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 1 Day 1 Exercises for Building Enterprise Websites with Liferay Exercise 1: Exploring Clarity's Public Enterprise Website Exercise 2: Verifying and Launching Liferay...
Training Material
Training Material These materials supplement some recorded and in-person trainings by providing you with opportunities to practice key skills, test your understanding, and gain confidence in...
Building Enterprise Websites with Liferay Exercises
Building Enterprise Websites with Liferay Exercises These exercises supplement the Building Enterprise Websites with Liferay video training and provide an opportunity to solidify your learning....
Day 2 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 2 Day 2 Exercises for Building Enterprise Websites with Liferay Exercise 11: Generating Content with ChatGPT Bonus Exercise: Auto-Tagging Content Exercise 12a:...
Day 3 Exercises for Building Enterprise Websites with Liferay
Introduction page for day 3 Day 3 Exercises for Building Enterprise Websites with Liferay Exercise 19a: Creating an Object Definition Exercise 19b: Building the Form Exercise 19c: Creating a...
Liferay's Default Cookies Reference
Liferay's Default Cookies Reference Strictly Necessary Cookies Cookie NamePurposeDuration COOKIE_SUPPORTStores the user's preference (true/false) to store cookies in the browser.365 Days...
Notifications API Basics
Notifications API Basics Liferay's headless delivery application provides REST and GraphQL services for subscribing to or unsubscribing from notifications for platform events across several default...
Service Accounts
Service Accounts A service account is a common abstraction in systems used to make authenticated API requests on behalf of the system. Every virtual instance in Liferay comes with one service...
Using a Site Initializer Client Extension
Using a Site Initializer Client Extension Liferay DXP 2023.Q4+/Portal GA100+ Site Initializer client extensions can quickly create or update a site, complete with configurations and content. Start...
Site Initializer YAML Configuration Reference
Site Initializer YAML Configuration Reference Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Use a client-extension.yaml file to define a Site Initializer client extension. Usage...
Site Initializers
Site Initializers Liferay DXP 2023.Q4+/Portal GA100+ Site Initializers package pages, content, and configurations to help you jump-start a new site with much of the site already built. You can...
Limiting File Size
Limiting File Size You can configure file size limits in Documents and Media. Set a maximum file upload size or for more granularity, define file size limits based on MIME Types. This can take...
Adding a Page to a Site
Adding a Page to a Site Adding and customizing pages is a key part of managing your Liferay site. You can add pages using the Pages application or through the Page Tree menu. For Liferay 7.4 U22+...
Collections and Collection Pages for Liferay 7.2 and Earlier Versions
Collections and Collection Pages for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. A content set is exactly what it sounds like: a...
Creating Collections for Liferay 7.2 and Earlier Versions
Creating Collections for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. You can create Content Sets through the Content Sets interface...
Displaying Collections for Liferay 7.2 and Earlier Versions
Displaying Collections for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. Content sets are primarily displayed through the Asset...
For Liferay 7.3.x and Earlier
For Liferay 7.3.x and Earlier The Documents and Media application comes with a built-in image editor. Edit images right from your browser and apply filters, adjust contrast, or crop. In the...
Using Servlet Filters
Using Servlet Filters Servlet filters can both pre-process requests as they arrive and post-process responses before they go to the client browser. You can apply functionality to requests and...
Managing Content in Content Pages For Liferay 7.3 and Earlier Versions
Managing Content in Content Pages For Liferay 7.3 and Earlier Versions For Liferay DXP/Portal 7.3, you can review web content deployed using fragments and widgets in the Contents panel (Contents). ...
AJP Sends Body With Status 304 If Using Tomcat 7.0.42
This article documents a reported status code of 304 when using Apache 2 and Tomcat 7.0.42 connected via mod_proxy_ajp. In addition, the article provides a solution to fix the bug. Resolution The status code 304 is caused by a bug in Tomcat 7.0.42 and can be fixed with Tomcat 7.0.43 or...
Disabling the Change Password Request When Users First Log In to Liferay
When a user first logs in to the Liferay Portal 6.1 EE, they are immediately prompted to change their password. Resolution While this request is the default setting, the setting can be changed via the control panel. Navigate to Control Panel > Password Policies In the Default Password...
Kaleo Forms Admin Assign Forms Back Button Disappears After Deleting a Chosen Form
This article outlines a known issue that exists in Kaleo Forms EE 2.1.0 for Liferay 6.2 and includes a link to the respective ticket for more up-to-date progress on the particular issue. Resolution Note the following issue is related to the use of Kaleo Forms EE 2.1.0. The corresponding...
Web Content Displayed in the Asset Publisher Portlet Is Not Updating When Edited in Portal 6.2
This article addresses a known issue with Liferay Portal 6.2 EE. The issue is that web content displayed in the Asset Publisher portlet is not being updated after editing. As a reference, please see LPS-42282. Resolution As a workaround, add the following line to your environment's...
Embedding an HTML Page as a Liferay Portal Page
This article describes how to use the HTML embed pages functionality. Liferay Portal pages are not just for displaying portlets. Users can also embed HTML documents as pages. It is up to the user to ensure that the CSS, JS, and image paths on their HTML page are correct; the Liferay...
Displaying Web Content Across Multiple Sites
Displaying content across multiple sites in the same portal instance is an out-of-the-box Liferay feature. This article provides a basic example for achieving this. Resolution The following steps comprise a basic example to demonstrate the ability to share web content across sites....
Setting 'dl.file.extensions' Property Prevents All Documents and Media File Uploads
This article describes the issue with setting dl.file.extensions portal property preventing all Documents and Media file uploads, including using the multiple filder uploader. Steps to Reproduce Add the following to your portal-ext.properties found in the Liferay Home directory:...
Creating Liferay Themes With Maven
This article contains a guide on how to add themes to a project using the Liferay Maven SDK. Resolution 1. Open command prompt or terminal and go to your project directory. 2. Next, create a theme using the Liferay platform theme template and run the following command: mvn...
Creating a Blogger Role
This article documents how to create a blogger role with the ability to view, edit and publish blog posts. Resolution Follow these basic instructions to achieve the blogger role: Navigate to Control Panel > Users and Organizations, and create an organization named Test with an...
Liferay Portal 6.0 Documentation
Liferay Portal 6.0 is a platform for creating effective business applications and solutions. It offers a robust feature set, impressive scalability, time-saving development tools, support for over 30 languages, and a flexible, scalable architecture that is open source developed and...
Configuring Log4j Logging for the Audit Portlet in Liferay Portal EE
This article demonstrates how to create a separate audit.YYYY-MM-DD.log file within ${liferay.home}/logfor audit INFO messages. It should roll over every day with this configuration.  Environment Liferay Portal EE 6.1 & 6.2 Resolution Please note: For the following procedures we will use...
Deploying Portlets, Themes and Other .war Files Correctly on Jboss 5.1
If you try to deploy a portlet or theme or any .war file on a standalone JBoss 5.1, it will fail and try to create the directory in [Jboss_home]\jboss-5.1.0.GA\standalone\deployments Resolution The issue is that deployments are not put in the correct folder. Add the property...
Deploying Liferay Artifacts to Your Own Maven Repository
As part of the Liferay Portal 6.1 release, anyone can download the created package that has a convenient script to install Liferay platform artifacts to their local repository or to a remote repository. This package doesn’t release EE versions of the artifacts to Maven Central...
Remote Staging Issues with Large Amounts of Data
This article describes known issues that have been encountered when publishing large files using Remote Staging. Resolution Affected Products Liferay Portal 6.2 EE SP5-SP10 Known Issue: Invalid checksum for LAR file error When the Staging server transfers the LAR file in smaller chunks...
Liferay Portal 5.2 Documentation
Liferay Portal 5.2 is a platform for creating effective business applications and solutions. It offers a robust feature set, impressive scalability, time-saving development tools, and a flexible, scalable architecture that is open source developed and enterprise refined. Product...
Dockbar Display Error After Patch Installation With Patching Tool
After installation of a new hotfix, the dockbar fails to display and an error message can be found in the logs: ERROR [http-bio-8080-exec-1][LiferayMethodExceptionEventHandler:34]com.liferay.portal.kernel.portlet.PortletContainerException:...
Changing the Storage Type When Using Dynamic Data List Data Definitions
When working with Dynamic Data Lists, it is possible to create your own data definition. By default, the Liferay platform stores the data definition as an xml, but you may also store it as an expando type. Resolution To change the storage type, you can override the default property...
Adding a Tag, Category, or Related Asset Does Not Increment the Version or Update the Time Stamp
This article documents a known issue with adding categories, tags or related assets to files in the Document and Media library. When you try to do this, a new version of the document is not created and the time stamp is not updated. Resolution With the introduction of LPS-37702...
Adding Portlets to Users' Private Pages By Default
This article describes how to add portlets to a user's private page by default. Resolution One way of achieving this is by creating a page anywhere in the portal with the pre-configured portlets you need, and then exporting a LAR of the page. Next, use the following property in...
Activating a Marketplace App Through a Proxy Server
If a Marketplace app activation key is acquired via OrderId, the Liferay bundle will try to validate the key by accessing www.liferay.com. This is an issue if the server requires a forward proxy to access the Internet. The Java proxy properties that would be put in JAVA_OPTS or...
No Logs in Elasticsearch
This article documents a known issue with Elasticsearch operating mode when switching from REMOTE to EMBEDDED operation. Any changes in configuration do not take effect unless the elasticsearch module is restarted on the server. Also, when going from default EMBEDDED to REMOTE...
Virtual LDAP Server Plugin Setup
The following article gives a basic use case for Liferay's Virtual LDAP Server Plugin. Liferay's EE Virtual LDAP plugin turns Liferay portal into a virtual LDAP server that can be accessed by external LDAP explorer programs or, as in the case of this article, another instance of Liferay...
Unable to Build a DXP 7.1 Theme in Developer Studio
This article documents a known issue when building a theme in DXP 7.1, using Developer Studio 3.3. Steps to Reproduce Start Liferay Developer Studio 3.3 with a 7.1 workspace project. Go to New --> Liferay Module Project with the following properties: Name: umf-v7-theme Gradle Liferay 7.1...
Utilizing the Validation Feature Within the Web Form Portlet
This article contains a brief example for how to effectively manage validation in the web forms portlet. Resolution Note that following the below reproduction steps (or something similar) will produce an error: Deploy the Web Form portlet to a page Click on the wrench and select...
Liferay Portal 6.1 Documentation
Documentation Using Liferay Portal 6.1 Whitepapers Portlet and Feature Overview WCM Quick Start Guide  , content: ドキュメンテーション Using Liferay Portal 6.1 ホワイトペーパー Portlet and Feature Overview WCM Quick Start Guide  , knowledgeArticleType: reference, legacy: true, name: Liferay Portal 6.1...
Liferay Portal 6.2 Whitepapers
Access high-level technical briefs on Liferay Portal 6.2 features, business benefits, and guides to best practices. Deployment Checklist Document Library Migrating to Liferay Portal Performance  , content: Liferay Portal 6.2の機能、ビジネス上の利点、およびベストプラクティスのガイドに関する高レベルの技術概要にアクセスします。 Deployment...
Announcement Portlet
The Announcements portlet enables the portal user to receive important messages or updates that need to be received portal-wide. For example, if a user needs to make an announcement to thousands of users who are accessing the portal, the Announcements portlet can be used to monitor the...
Social Office Upgrade
While Social Office was previously available as a separate application that could be installed on Liferay Portal EE, many of the components that were present in Social Office are now included within Liferay DXP 7.0. This means that Social Office no longer requires a separate...
Cursor Position Glitch Specific to Using CKEditor on Microsoft Edge
This article documents a known issue for customers using CKEditor in Liferay Digital Experience Platform 7.0. When editing content that uses CKEditor—such as a Message Board thread—on a Microsoft Edge browser, you might notice that the cursor cannot be placed at the end of the Subject...
PNG Compatibility on Internet Explorer 11
This article documents a known issue with PNG files that are uploaded to Document Library not displaying in IE11 with a DOM7009: Unable to decode image at URL in the console.  As a security measure, and to prevent malicious scripts from being executed in browsers, Liferay sends the...
Storing Lucene Indexes in Various Ways
This article documents how to change where the indexes are stored. Resolution Please see the excerpt from the portal.properties file about the lucene.store.type property: Designate whether Lucene stores indexes in a file system or in RAM. # lucene.store.type=file #lucene.store.type=ram...
Web Pages Do Not Load on Internet Explorer 9
This article documents a known issue with Internet Explorer 9 (IE9) when accessing the Liferay Digital Experience Platform 7.0. Upon accessing the browser page /web/guest/home, the page is blank (as shown in the image below). Resolution Status: Workaround Available  Microsoft ended...
User Cannot Log In to Sync Client When SAML SSO and OAuth Are Enabled
This article documents a known issue where users cannot log in to the Sync Client if both SAML and OAuth are enabled. As a result, authentication fails with a blank screen on Sync client. Repeated warning messages will print out in the server console: Relay state exceeds 80 bytes, some...
Site Template Use Cases
A site template is a hierarchical set of pages and content that can be used as a template for creating new sites. Due to the power and many options of this feature, there is a large list of possible use cases. This article aims to describe some of the most common ones, in order to...
Inconsistent Check Interval Times Expires Web Content Articles Prematurely
This article documents a known issue when configuring the Web Content check interval settings, and provides a workaround for the user. This known issue only affects Liferay Digital Experience Platform 7.0. To configure how often Web Content articles are published or expired: Navigate to...
Slow Publishing and Import Time for Site When Permissions Are Included in the LAR file
When a site has many roles and permissions, publishing the site will be significantly slower when the permissions are included in the import. Please see the following steps to reproduce for more details: Resolution Create two sites called 'Original' and 'Import' Create 80+ roles to be...
Unable to Include 'form' Attribute in Alloy Editor for the Web Content Portlet
This article documents a known issue with the <form> attribute in Alloy Editor. When the <form> attribute is used for building submittable forms in HTML, Alloy Editor will convert <form> into <p> when added from HTML source code. This is expected in Alloy Editor, as the design of Web...
Setting up Solr on Linux with JBoss
This is an introductory guide to setting up Solr and then switching Liferay Portal's indexing method to Solr. Keep in mind that this is only one step in creating a cluster for use with Liferay Portal. For further instruction, see Installing Liferay Portal in a Clustered Environment....
Patching Tool 1.0.24
The Patching Tool 1.0.24 is a maintenance release which includes fixes and minor updates.  Resolution Release Highlights Minor visual updates in the info command. Resolves a problem that prevented the application of patches on WebSphere Improves the index-info command to show DB...
Setting Up Basic Facebook Authentication With Liferay Portal
This article will provide a step-by-step guide to configuring the Facebook login feature in Liferay Portal.   Resolution Create Facebook Developer Account To begin, you will need two facebook accounts; that is, a regular facebook account and a developer facebook account. To obtain a...

Showing 7,981 to 8,040 of 8,859 entries.