Welcome to the new Blogs page, where you can search and filter the available blogs to much more easily find what you're looking for!
But, don't worry - if you prefer the old UX with the Blogs Widget, it's still available - just use the Blogs List link in the left navigation and it will be like it's 1999 all over again!
To add a new blog, use the "New Entry" button here on on the Blogs List page.
To manage Drafts and view unpublished blogs please use the Blogs List page.
Showing 1 to 20 of 3,155 entries.
-
-
-
David H Nebinger | Aug 31, 2023 4:23 PM
Introduction It started with a simple Liferay Community Slack post by Pierre Beule: Hello, I am using pretty standard Liferay stuff to generate a Liferay configuration (let's say a GROUP scoped...
-
David H Nebinger | Aug 30, 2023 4:38 PM
Just a quick post today about the new Blade 5.0 release... It's out now, and you can update your local Blade using the blade update command. This new release supports JDK 11.0.20+ (so you don't...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay Portal 7.1 Liferay Portal 7.0 LIferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 LIferay DXP 7.0 -
-
-
David H Nebinger | Aug 15, 2023 7:51 PM
Introduction So for some time now, Liferay builds have been stuck on Gradle 6. Which, you know, is 2 releases behind the currently available Gradle 8... But, after a lot of work, Liferay is ready...
-
-
Iván Zaera Avellón | Aug 11, 2023 10:12 AM
This article explains how to leverage the new ECMAScript modules feature (from now on will be referred to as ESM), Custom Element and Import Map Entry client extensions in Liferay DXP to achieve...
Announcements: Stable Releases Blog Stream: Featured Capabilities: Frameworks Platform Cloud Releases: Liferay Portal 7.4 Liferay DXP 7.4 -
Bhargav R Vaghasiya | Aug 10, 2023 9:14 AM
Problem: Using custom fields for custom entities? However, the Liferay control panel does not provide a way to determine how many custom fields there are for custom entities. Solution: Just add a...
Blog Stream: Featured Products: Liferay Portal Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay DXP 7.3 Liferay DXP 7.4 -
David H Nebinger | Aug 8, 2023 8:04 PM
Introduction So if you really want to set off a firestorm with geeks like myself, step into the group and say "VI is better than Emacs!" Be sure to turn and walk away quickly or you might find...
-
Tibor Lipusz | Aug 2, 2023 9:59 AM
What is a Collection Provider? Collection providers group items into collections for display on your pages. Several are available out-of-the-box, or you can create them using the Information...
Announcements: Development Releases Blog Stream: Featured Products: Liferay Portal Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay DXP 7.4 -
-
-
David H Nebinger | Jul 25, 2023 2:16 PM
NOTE: Please read to the end of the blog, there are important updates that affect developers, don't just stop at the conclusion... Introduction So, the various flavors of Java have just released...
Blog Stream: Featured Products: Liferay Portal 7.x Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay Portal 7.3 Liferay Portal 7.2 Liferay Portal 7.1 Liferay Portal 7.0 LIferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 LIferay DXP 7.0 -
-
Sai Tejesh | Jul 14, 2023 1:16 PM
Authorization Code is one of the auth types available for accessing headless APIs. But there are a few steps that have to be taken care of which helps in achieving that. 1. Create an Oauth...
Blog Stream: Featured -
David H Nebinger | Jul 12, 2023 6:04 PM
Introduction Recently I've been helping folks on the community slack and forums who have faced a common issue. At startup, they reach an exception, java.lang.IllegalStateException: Unable to get...
-
-
-
Bence Losonczy | Jun 21, 2023 8:34 AM
Background Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross-Site Scripting (XSS) and data injection attacks....
Blog Stream: Featured -
Tibor Lipusz | Jun 20, 2023 9:34 AM
Starting with Liferay Portal 7.4 CE GA81 and Liferay DXP 7.4 Update 81, on-premise deployments can operate with Elasticsearch 8 as the search engine. This capability is provided by leveraging the...
Announcements: Stable Releases Blog Stream: Featured Products: Liferay Portal Liferay DXP Capabilities: Platform Releases: Liferay Portal 7.4 Liferay DXP 7.4 -
-
-
-
-
Mohammed Yasin | May 23, 2023 7:28 PM
Publication Framework of Liferay is one of the powerful feature which helps us to track the change set, review and publish it (Refer). By default Liferay provides this feature which is already...
-
Tibor Lipusz | May 23, 2023 2:21 PM
As AI has become paramount recently and Liferay DEVCON 2023 is about to get started, it is exciting to highlight this recent release and to promote the feature from development to beta phase. Since...
Announcements: Development Releases Blog Stream: Featured Capabilities: Platform Releases: Liferay Portal 7.4 -
-
-
-
-
-
-
-
David H Nebinger | Apr 12, 2023 2:05 PM
So Devcon is coming to Portugal this year, and I look forward to seeing everyone there! However, Liferay isn't planning a North American event, so I'm wondering if maybe a community-based NA event...
Blog Stream: Featured -
-
David H Nebinger | Apr 6, 2023 6:25 PM
Introduction So I'm going to be putting together a series of blogs on new things that are available in Liferay 7.4, but I realized after starting a blog on Objects that I need to take a step back...
-
-
David H Nebinger | Mar 29, 2023 4:01 PM
Another short one today, this one is due to something shared with me by my good friend Olaf Kock... It starts with a question - do you like waffles? Or, more specifically, do you like the Liferay...