Search Results

All Results 7023
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Inviting Members to Your Site
Inviting Members to Your Site The Invite Members widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129 and is scheduled for removal in a future release. You can use the Invite Members...
Site Navigation
Site Navigation Liferay DXP separates your site's navigation menus from its page hierarchy to give you the flexibility you need, along with powerful tools to make content easy to access. Here, you...
Using the Navigation Menus Application
Using the Navigation Menus Application Use the Navigation Menus application to create custom menus for site pages and content. With it, you can determine which elements are included in a menu, and...
Site Content Configurations
Site Content Configurations Liferay offers a range of tools and settings to help you configure and optimize your site's content: Setting up the asset recycle bin Configuring content rating...
Apps
Apps com.liferay.account.api com.liferay.adaptive.media.api com.liferay.adaptive.media.content.transformer.api com.liferay.adaptive.media.demo.data.creator.api ...
Core
Core :::: 2 :gutter: 3 3 3 3 ::: Core Modules Liferay Shielded Container API Service Tracker Collections ::: ::: Petra Concurrent Executor Function IO Lang Memory NIO Process Reflect SQL DSL...
Jakarta 2025 FAQ
Jakarta 2025 FAQ Liferay DXP is evolving! To continue providing you with the most advanced and secure platform, Liferay is transitioning its underlying enterprise platform from Java EE 8 to Jakarta...
Liferay University
Liferay University This page serves as an archive and index of videos that were previously hosted on Liferay University. As of February 28, 2023 Liferay University is no longer operational....
Liferay Style Conventions
Liferay Style Conventions Conventions are neither correct or incorrect; they are decisions that vary greatly in the industry. After much comparison and use, Liferay's documentation uses the...
Liferay Documentation Format
Liferay Documentation Format The format, or how a style of documentation is organized, is important to maintaining consistency of experience. As readers make more use of the documentation, the...
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 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...
Site Settings UI Reference
Site Settings UI Reference Starting with Liferay DXP 7.4, the Site Settings application layout is consistent with other configuration areas, such as Instance Settings or System Settings. The Site...
Configuring the Asset Recycle Bin for Sites
Configuring the Asset Recycle Bin for Sites The recycle bin stores content and assets that have been flagged for deletion, before they are permanently removed from the system. This functionality...
Site Localization
Site Localization If you are setting up your Liferay installation for the first time, we recommend reviewing Initial Instance Localization first. Configuring Site Languages You can set your...
Creating Site Templates
Creating Site Templates With site templates, you can design and configure templates for creating sites. Each template is built using the same tools as sites. Site templates are primarily intended...
Exporting/Importing Site Templates
Exporting/Importing Site Templates You can export and import site templates to share them between Liferay installations. Exporting Individual Site Templates Open the Global Menu (Global Menu),...
Contributing to Liferay Development
Contributing to Liferay Development The first thing to do in learning to fix bugs or contributing a feature is to become familiar with how to build the system. The Liferay Portal build system now...
Organizing the Source
Organizing the Source It is important to have a solid understanding of how the Liferay source is organized when working on fixing a bug or adding a new feature to the product. The Liferay Source...
DXP
DXP :::: 2 :gutter: 3 3 3 3 ::: Definitions :link: ./dxp/definitions/index.html ::: ::: Javadocs :link: ./dxp/javadocs.md Portal Impl Portal Kernel Portal-Test Core Apps ::: ::: Utility Classes...
Properties Documentation
Properties Documentation Portal Properties System Properties Liferay Plugin Package Properties 7.4 Liferay Plugin Package Properties 7.3 Liferay Plugin Package Properties 7.2 Liferay Plugin...
Utility Classes
Utility Classes Util-Bridges Util-Java Util-slf4j Util-Taglib
Definitions
Definitions Definitions
Portlet API
Portlet API Portlet API
Javadocs
Javadocs Portal-Impl Portal-Kernel Portal-Test Core Apps
Reference
Reference Note: These pages contain the latest Liferay reference documentation. You can download reference documentation for older releases from Github here. :::: 2 :gutter: 3 3 3 3 ::: DXP...
Legacy Documentation
Legacy Documentation Using Liferay DXP 7.2 Developing Liferay DXP 7.2 Using Liferay DXP 7.1 Developing Liferay DXP 7.1 Using Liferay DXP 7.0 Developing Liferay DXP 7.0 Using Liferay...
Liferay Style Guide
Liferay Style Guide The Liferay Style Guide sits on the shoulders of giants---specifically, the giants of The Chicago Manual of Style and Strunk and White's The Elements of Style. Where this guide...
Liferay High-Level Style
Liferay High-Level Style There are five types of documentation: Introduction: Placed hierarchically at the top of a section, the introduction is a high level explainer that summarizes how the...
Liferay Phraseology
Liferay Phraseology Liferay's style phrases prose a certain way. Note that these are also conventions and neither correct nor incorrect; they are the way we have chosen to communicate based on our...
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:...
Creating a New Account for Commerce 2.1 and Earlier Versions
Creating a New Account for Commerce 2.1 and Earlier Versions Create an account through the Control Panel. Access to the Control Panel is typically restricted to those with administrative...
Commerce Roles and Permissions
Commerce Roles and Permissions The permissions assigned to a user role determine the Liferay applications and resources they can access and use. You can scope each role to an instance, site,...
Inviting Users to an Account
Inviting Users to an Account This article documents how to invite users to an account. Corporate accounts can have more than one user assigned to handle various aspects of a transaction. There are...
Pricing Permissions
Pricing Permissions With Liferay Commerce, you can use permissions to control access to Pricing applications and resources in the Commerce tab of the Global Menu (Global Menu). Control access to...
Settings Permissions
Settings Permissions With Liferay Commerce, you can use permissions to control access to Settings applications in the Commerce tab of the Global Menu (Global Menu). Control access to Settings...
Store Management Permissions
Store Management Permissions With Liferay Commerce, you can use permissions to control access to Store Management applications and resources in the Commerce tab of the Global Menu (Global Menu). ...
Asset Library Content
Asset Library Content Liferay DXP/Portal 7.3+ Asset libraries provide a convenient way to share content across Liferay sites while streamlining content collaboration and reducing the risk of data...
Adding Blog Entries
Adding Blog Entries Blog entries are scoped to sites. By default, only authenticated users can create blog entries. See the Blogs Permissions Reference for more information. You can create a blog...
Blog Permissions Reference
Blog Permissions Reference Here's a list of all permissions associated with the Blogs application. To configure the permissions for the Blogs widget see Setting Widget Permissions. Blog Entry...
Getting Started with Blogs
Getting Started with Blogs The blogs application's editor has a complete set of WYSIWYG controls that appear when and where you need them. You can also switch to source mode to edit your content's...
Highlighting Recent Bloggers
Highlighting Recent Bloggers You can use the Recent Bloggers widget to highlight the work of your most recent blog authors. This widget lists each recent author's name, profile picture, and number...
Managing Blog Entries
Managing Blog Entries Bloggers and blog administrators manage blog entries using the Blogs application in the Site Administration menu. To access this app, open the Product Menu (Product Menu) and...
Commerce Roles Reference
Commerce Roles Reference Liferay includes four roles out-of-the-box for Commerce: account administrator, account member, buyer, and order manager. You can modify these roles or create additional...
Product Management Permissions
Product Management Permissions With Liferay Commerce, you can use permissions to control access to Product Management applications and resources in the Commerce tab of the Global Menu (Global...
Asset Libraries
Asset Libraries Available 7.3+ Asset Libraries are virtual spaces for storing reusable assets. You can create as many of these spaces as needed to group content for departments, teams, or even...
Creating and Managing Asset Libraries
Creating and Managing Asset Libraries Liferay 7.3+ You can create and manage libraries for your assets via the Asset Libraries application. To access this application, open the Global Menu (Global...
Blogs
Blogs Use the Blogs application to publish time-based content like company updates, announcements, or editorial articles. Site members with the appropriate permissions can create, manage, and...
Displaying Blogs
Displaying Blogs Liferay provides two ways to display blog entries: display page templates and the Blogs widget. Using Display Page Templates You can use display page templates to create reusable,...
Configuring the Blogs App
Configuring the Blogs App You can control how the app behaves for all blogs in your site. Open the Site Menu (Site Menu) and navigate to Content and Data → Blogs Click Options (Options icon)...
Exporting/Importing Calendar Data
Exporting/Importing Calendar Data You can export and import calendar data as Liferay Archive (LAR) files. Data can only be ported between installations of the same version. Use the widget...
Inventory Management Permissions
Inventory Management Permissions With Liferay Commerce, you can use permissions to control access to Inventory Management applications and resources in the Commerce tab of the Global Menu (Global...
Order Management Permissions
Order Management Permissions With Liferay Commerce, you can use permissions to control access to Order Management applications and resources in the Commerce tab of the Global Menu (Global Menu). ...
Inviting Users to an Account for Commerce 2.1 and Earlier Versions
Inviting Users to an Account for Commerce 2.1 and Earlier Versions This article documents how to invite users to an account. Corporate accounts can have more than one user assigned to handle...
Using Organizations to Create a Sales Network
Using Organizations to Create a Sales Network The organizational structure of B2B sales networks can be mirrored in Liferay Commerce using the Organizations feature. Organizations are hierarchical...
Alerts and Announcements
Alerts and Announcements Use the Alerts or the Announcements widgets to broadcast important information. Alerts are for high-priority information (e.g. planned downtime alerts, security alerts,...
Content Management System
Content Management System Liferay’s content management system includes tools for creating, organizing, and managing content across your sites. These include Web Content, Tags and Categories, Asset...
Aggregating Blogs
Aggregating Blogs The Blogs Aggregator widget publishes blogs entries from multiple blog sources. The Blogs Aggregator widget shows multiple blogs. To configure the widget, Start editing the...
Blog Entry Editor Reference
Blog Entry Editor Reference The blog entry editor provides context appropriate editing tools for formatting text, managing images, tables, and other rich features. Users are able to switch to code...