Capability

Content Management System

Liferay’s Content Management System (CMS) offers user-friendly applications for creating, editing, publishing, and managing your site’s content.

Liferay empowers you to create and manage web content effectively. Easily create web content, upload documents, and leverage a suite of tools to administer and optimize your content. These tools include a user-friendly Content Dashboard UI, built-in Translation capabilities, and Content Performance insights.

Feature
Deployment Approach
Blog Image Id is retrieving differently via headless API
Issue Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Navigate to Content & Data > Blogs. 3. Create one blog. 4. Now, navigate to localhost:8080/o/api. 5. Execute this request under BlogPostingImage: Get...
How to mass reset passwords
Issue We need to reset the passwords of all of our users. Due to the amount of users we have, it would be difficult doing this manually. Is this functionality available out of the box, or is there a best approach...
Unable to upload the webp images in small image section of blogs
Issue Whenever the user tries to upload the .webp images in a small section of the blog, the following error is showing on the UI: An error occurred while scaling the abstract image." message on UI Steps to...
How to improve cases where a Rest Module isn't built?
Issue From time to time some Rest Modules are not being built using Gradle. Environment Liferay 7.3 Liferay 7.4 Resolution The common and initial suggestion is always to download and use the latest...
After configuring a CDN, Liferay does not load images and throws error in browser console
Issue We have configured a CDN with our Liferay environment. The portal is unable to load Liferay JS/CSS and images and we see errors in the browser console: Access to XMLHttpRequest at 'https...(CDN)' from origin...
Why does Language selector update the User?
Issue When the user uses the Language Selector Widget to change the language of the UI the portal updates the user The following module is visible in the stack trace: at...
Profile photo is uploaded rotated
Issue When we try to upload a specific picture it appears rotated upon upload, but the orientation is fine when viewing it locally. Environment DXP 7.0+ Resolution The root cause of the issue is the metadata of the...
Theme images not loading in web content
Issue Theme based images are not visible in web content fetched through themeDisplay.getPathThemeImages() function in the template. Environment Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4...
Liferay Achieve (LAR) file size limit
Issue Is there a limit in the size of a LAR file? Environment Liferay Portal Liferay DXP Resolution Export: There is no real limit, how large a LAR file can be during exporting Import: The file size limit is...
Set expiration on password reset URL for new accounts
Issue When a new user is created, the password set URL is sent to the new users' email but it doesn't has expiration.  Currently, reset password links can be set to expire with the following portal...
"Forced" re-assignment of a Workflow task
Issue Is it possible to re-assign a Workflow task? Consider the following scenario: A user assigns a workflow task to themselves This user resigns/disappears/goes on holiday without processing the task at hand...
Cannot end User impersonation session
Issue Create a new user Impersonate it Click on the top-right user's menu and click on the 'Be yourself again' link  Expected behavior: The page is displayed for the Admin. Actual behavior: The page is displayed for...
Issues with Form "View Entries"
Issue After one (or more) update of a specific form, the "View Entries" feature is not always able to render all the previously submitted data Environment Liferay DXP 7.3 Liferay DXP 7.4 Resolution Liferay UI...
Issues with Form "Export"
Issue After one (or more) update of a specific form, the "Export" feature is not always able to export all the previously submitted data Environment Liferay DXP 7.3 Liferay DXP 7.4 Resolution Liferay UI prompts...
Image URLs in headless API responses include the port number
Issue While using the headless API, users can see the port with the source URL.  Environment Liferay DXP 7.4 Commerce 4.0 Resolution This is the expected behavior as Liferay is either serving the full URL,...
File size UI message with web content
Issue When creating web content and selecting an image, users need to choose the standard image size. Currently, while selecting an image, the image size is not displayed. Environment Liferay DXP [all version]...
NullPointerException error seen with custom Terms Of Use
Issue When custom content in "Terms of Use" is set via Instance Configuration in Control Panel, and logging in as a new user for the first time, a NullPointerException is seen. Environment DXP 7.4 Resolution The Terms of...
Pagination is not correct on order details page
Issue All products are coming and on page 2, the product count is not correct. Steps to reproduce: 1. Add 7-8 products to the cart. 2. Place the order and go to the order details page and configure the pagination...
Search isn't working on Grouped Product Page
Issue Encountering issues while searching for a product in the group product tab. Steps to reproduce: 1) Navigate to Product UI, create one grouped product and some 2-3 simple products 2) Open the grouped product...
Page tree and Product menu is not visible after upgrade
Issue After upgrading Liferay 7.4 to Update 60 or above, some of the Admin UI components (Product menu and the Page tree) are not available and there are JS errors in the console log. Environment Liferay DXP 7.4...
Get categories via /api/jsonws request, response with 403 status
Issue When retrieving categories using api/jsonws there's a blank page and the HTTP status is 403. Environment Liferay DXP 7.4 Resolution Go to Control Panel -> System Settings -> API authentication -> Portal...
How to extract the okta authorization token for each user?
Issue Once users log in to Liferay, the user should get redirected to Okta. After successful authentication, Okta is supposed to return an authorization token for that specific user.  Concern: After successful Okta...
Email address field has a limit of 75 characters in Channel Notification template
Issue Navigate to Channels -> Choose a channel -> Notification Templates Add a new template Fill in the required details Under Email Settings add a very long email address (more than 75 characters) in the "To" field...
I'm unable to change Staged Content configuration
Issue I am not able to change the Staged Content under Staging Configuration, as the checkboxes are seen greyed out and all disabled to change any value in existing configuration. Environment Any DXP environment with...
Editing issue in fragments when using rich text
Issue Using the following code in a fragment results in an error when editing the rich text field, using a copied text. The title field is empty and the pasted text gets duplicated and can not be edited and it gets...
Page URL redirection is case sensitive
Issue When accessing a page with an upper or lower case friendly URL, we get directed to the page correctly. However, when using the redirect tool and using the lower case source URL, the destination URL can only...
Upload same document in multiple languages
Issue Can the same document be uploaded in multiple languages? Environment DXP 7.3 Resolution Liferay DXP does not currently support this function, but there is currently a feature request for it to be added...
Content Page History
Issue We wanted to check with Liferay support if there is any functionality for viewing content page history or to revert back to previous version? Environment DXP 7.3 Resolution Liferay DXP does not currently...
Unable to extend user session on Weblogic
Issue When I call Liferay.Session.extend(); from Liferay 7.4 running on Weblogic, the user session terminates. Environment DXP 7.4 Weblogic Resolution This behavior is resolved by LPS-190923. Please open a help...
Index is accessed at startup might result in [HTTP/1.1 404 Not Found]
Issue You might encounter a behavior where Liferay tries accessing certain indexes that had a different name in previous versions. Normally this is not causing any issues, however you might have specific...
The fields of the custom theme need to be re-filled
Issue When using the look-and-feel.xml file to create a custom theme in Liferay, users observe that when they update the theme and reapply it, the previously entered data in the custom theme fields is lost. This...
How to manually trigger LDAP imports before the import interval is reached
Issue I want to manually trigger LDAP imports by triggering the UserImportConfigurationModelListener scheduled job. However, when I trigger this job, I see the following line in the LDAP DEBUG logs: DEBUG...
Unable to download the file from the workflow form
Issue Not being able to download the file from the workflow task shows: 'The document was deleted'  Steps to reproduce: 1. Navigate to Control Panel > Users & Organization. 2. Create an organization. 3. Create a...
Error "Uploaded LAR file type layout-set-prototype does not match Portlet." reported when importing site template lar file
Issue Go to Control Panel --> Site Templates Click the icon with three vertical points in the upper right corner of the page and click Export/Import Select Import section Then importing a site template lar file, the error...
Not able to change the site logo in a site created using a site template
Issue I'm trying to change the site logo using the configuration in the public pages, but there isn't an option to do so. Environment Liferay DXP 7.4 Resolution In order to be able to change site logo from a...
Adaptive media not miniaturized after trying to adapt remaining
Issue When trying to adapt media that were not automatically adapted using the "Adapt remaining" function, an error is shown in the UI and in the logs it may be possible to see the following error or warning:...
Unable to search users in admin portal
Issue Re-indexing has been ongoing for quite some time, and certain users are not being searched in the admin portal or control panel section. Environment Liferay DXP 7.1 Resolution If the above issue arises in a...
Security configuration related to session management
Issue There are some security configuration requirement regarding session management. Environment Liferay DXP 7.4 Resolution Application uses the 'referrer' header as a supplemental check only, and not just for any...
Users and Pages are not Visible
Issue The components User, UserGroup, and Layout have been re-indexed. However, Users and Pages are still not visible. Environment Liferay DXP 7.1 Resolution The possible cause of this is due to the cluster health...
Unable to build Service Builder with default packages
Issue Service Builder gives the below error during build without any changes to default classes: xxx\test-service-service\src\main\java\test\service\service\persistence\impl\FooPersistenceImpl.java:2425: error:...
Is it possible to customize user roles in our Liferay Cloud environment?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue I would like to know how to set custom user roles for team...
Unable to export site pages with circular references
Issue When trying to export pages, a null error is shown in the UI. Environment Liferay DXP 7.4 (equal to or below Update 66) Resolution Upgrade to Liferay DXP 7.4 Update 66 or higher to resolve the issue. Or...
Web content structure filter is not working properly
Issue When inserting a structure filter for a web content, the results are not listed correctly, always displaying all results, regardless of the chosen structure. Environment Liferay DXP 7.4 Update 71 Resolution...
Guest Users Are Unable to View Web Content After Upgrade
Issue After upgrading from Liferay 7.2 to 7.4 we have observed that guest users are unable to view web content. In 7.2 we had unchecked the 'article view permissions' checkbox under system setting > web content, but...
Browser Pop-Up For Non-Https Site
Issue We are seeing a browser pop-up warning for our users when they try to login to our http site. They become concerned as it says the connection is not secure, but to 'send anyway'. Can this be disabled by Liferay...
Navigation menu URLs not following the selected language
Issue Content is stored in Web Contents not on pages > navigation menu items are created as URLs, in most cases, because of this The Web Contents are translated/using more than one language (at least 2) > can...
How to integrate feeds from social media like Instagram/twitter/facebook based on hashtag in Liferay
Issue How to integrate feeds from social media like Instagram/Twitter/Facebook based on hashtags in Liferay? Environment Liferay DXP 7.1. Resolution Liferay unfortunately doesn't have this out-of-box functionality....
Asset Library Administrator/Owner can't access his/her Asset Library
Issue As an Asset Library Administrator/Owner you can't access Asset Libraries (neither through the Control Panel nor through the Site Administration Panel). Environment DXP 7.3 DXP 7.4 Resolution This can be achieved...
Issue with Publishing Expired Content in Publications
Issue When trying to approve a Publication that includes expired Web Content, the following error is displayed: "This publication contains unapproved changes that need to be approved before being published."...
How can I know when a Web Content was created and when it was published from database
Issue How can I know when Web Content was created and when it was published from database Environment Liferay DXP 7.2 Resolution The created time of a Web Content is stored in the column called 'createDate' in the table...
Does mouse activity on a portal screen count as session logout activity or not?
Issue Need to confirm whether mouse activity on a portal screen will count as session logout activity or not? For example, if there is merely mouse activity (and not particular clicks or screen loads or reloads),...
Error while Importing LDAP data: SQLServerException: String or binary data would be truncated
Issue LDAP import fails due to an error stating that the user could not be updated due to a DataException,  which is in turn caused by a SQLServerException, stating that String or binary data would be truncated. Please...
Limiting number of file versions in Documents and Media does not work
Issue Setting the limit of file versions to file following the article, however there are still more than 5 versions are available in Documents and Media :...
How to add new hires to see Liferay projects?
Issue How to add new employees to see Help Center tickets and have access/privileges equivalent to current users that are part of a project? Environment Liferay DXP/Portal Resolution Only Administrators...
Enable Basic Authentication Protocol Support for Talend
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Talend Liferay component requires using basic...
How to filter by time in Liferay PaaS logs?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue We can only filter by date in the UI, is there a...
Previewing a web content with a Display Page Template does not work if a theme is applied
Issue As an Asset Library admin, I want to be able to preview web contents through the connected sites' display page templates, so that I can make changes accordingly without having to switch sites....
Configuring a segment using variable model device or brand does not work
Issue After configuring a new segment using variable model device or model brand is not taking action Environment DXP 7.3+   Resolution This kind of variable has been deprecated starting in 7.3 You can...
Liferay Docker Image 7.4 using JDK8
Issue When trying to install docker image for 7.4 u50, it does not allow to change the version to JDK8, it remains on JDK11. Environment Liferay DXP 7.4. Resolution Please be aware that since 7.4 u18 docker...
Task state no longer visible in the task details in 7.4
Issue While migrating fragment on the Workflow Task Portlet, we realized that some of the fields that were shown in the task details (edit_workflow_task.jsp) in DXP 7.0 are no longer available in DXP 7.4 u59. The...