Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Capability
Creating a Publication Template for Clarity's Special Events
Creating a Publication Template for Clarity's Special Events Clarity wants to celebrate its 50th anniversary with some special frames available only for a limited time. They must prepare content...
Published Date: Oct 22, 24, 5:20 PM
Working in the 50th Anniversary Publication
Working in the 50th Anniversary Publication The publication template is in place for Clarity's special events. Now the publication administrator will create the publication, enabling the...
Published Date: Oct 22, 24, 5:20 PM
Calendar
Calendar The Calendar widget stores and shares scheduled events. It's a personal planner for individual users, a shared calendar for an entire site, or both at the same time. In addition to...
Published Date: May 13, 24, 7:54 PM
Importing Knowledge Base Articles
Importing Knowledge Base Articles Liferay 7.4 U72+/GA72+ You can draft Knowledge Base articles as Markdown files and import them to Liferay. To do this, you must ensure each Markdown file is...
Published Date: Nov 22, 24, 10:48 PM
Knowledge Base Display Widget
Knowledge Base Display Widget Liferay 7.4 U72+/GA72+ You can use the Knowledge Base Display widget to display published articles in site pages with built-in navigation, comments, ratings, and...
Published Date: Jan 18, 25, 2:45 AM
Managing the Knowledge Base
Managing the Knowledge Base Liferay 7.4 U72+/GA72+ With Knowledge Base, you can draft product documentation quickly and organize it into hierarchies that end users can navigate. Add folders and...
Published Date: Nov 22, 24, 10:48 PM
Other Knowledge Base Widgets
Other Knowledge Base Widgets There are other Knowledge Base widgets you can add to pages besides the Knowledge Base Display widget: Knowledge Base Article: Display a single article’s content. ...
Published Date: Nov 22, 24, 10:48 PM
Knowledge Base System Settings
Knowledge Base System Settings Administrators can use the System Settings UI to set the Knowledge Base’s global configuration (across Sites). You can access this UI in Control Panel → Configuration...
Published Date: Nov 22, 24, 10:48 PM
Knowledge Base Templates
Knowledge Base Templates Liferay 7.4 U72+/GA72+ Templates give authors a starting point with default headers or other content for articles. Templates help foster consistent formatting and content...
Published Date: Nov 22, 24, 10:48 PM
Message Boards Configuration Reference
Message Boards Configuration Reference Configuration settings for the Message Boards app are divided in Settings and Notifications. To access the Message Boards app's configuration screen, Open...
Published Date: May 9, 24, 6:49 PM
Message Boards Widget UI Reference
Message Boards Widget UI Reference Explore the user interface elements of the Message Boards widget, including the various tabs and their functionalities. Each tab provides access to different...
Published Date: May 9, 24, 6:49 PM
Message Boards API Basics
Message Boards API Basics Liferay's Headless Delivery application provides REST services for the Message Boards application. With these services, you can add message board categories, threads, and...
Published Date: May 9, 24, 6:49 PM
Message Boards
Message Boards Message Boards is deprecated as of Liferay 2024.Q4+. For data continuity, consider transitioning to the Questions widget. Liferay's Message Boards application is a forum...
Published Date: Nov 22, 24, 10:48 PM
Configuring a Message Boards Category Mailing List
Configuring a Message Boards Category Mailing List You can configure a mailing list for a message board category in a site or page-scoped message board. Globally scoped messages boards don't...
Published Date: Nov 22, 24, 10:48 PM
User Guide
User Guide Mentioning Users Managing Notifications and Requests Configuring Mentions
Published Date: May 9, 24, 6:49 PM
Mentioning Users
Mentioning Users Mentioning other users in a DXP asset draws their attention to a particular asset (for example, a message boards thread, blog post, or comment) by sending them a site and email...
Published Date: Jan 18, 25, 2:46 AM
Questions Widget
Questions Widget Available: Liferay DXP/Portal 7.3+ The Questions widget is a new UI skin for the Message Boards widget, focused on presenting a question-and-answer format. With the Questions...
Published Date: Jan 18, 25, 2:46 AM
Configuring Mentions
Configuring Mentions Mentions are enabled by the Mentions app. By default, the Mentions app is enabled globally. However, this can be enabled or disabled either globally or per Site. Configuring...
Published Date: May 9, 24, 6:49 PM
Managing Notifications and Requests
Managing Notifications and Requests Users receive notifications and requests if they have subscribed to a blog or message board or are mentioned in a post. They may also be notified if someone sent...
Published Date: May 9, 24, 6:49 PM
Using the Questions Widget
Using the Questions Widget With the Questions widget, users can ask questions, provide answers, and engage in discussions within a site. By organizing topics and enabling collaborative answers, it...
Published Date: Jan 18, 25, 2:46 AM
Responding to Knowledge Base Feedback
Responding to Knowledge Base Feedback Liferay 7.4 U72+/GA72+ You can view and manage article feedback in the Knowledge Base application. To do this, Open the Site Menu (Site Menu) and go to...
Published Date: Nov 22, 24, 10:48 PM
Creating Message Boards Threads
Creating Message Boards Threads A thread is a series of messages focused on a specific topic. It starts with an initial post, followed by replies that form a discussion. Only authenticated users...
Published Date: May 9, 24, 6:49 PM
Creating Message Boards Categories
Creating Message Boards Categories Message Boards Categories organize threads into specific topics, making it easier for users to find and participate in discussions relevant to their interests. ...
Published Date: Nov 22, 24, 10:48 PM
Developer Guide
Developer Guide Manage message board categories, threads, and messages programmatically through the Message Boards API. In the Message Boards API Basics article, learn how to use the API, including...
Published Date: May 9, 24, 6:49 PM
Message Boards Permissions Reference
Message Boards Permissions Reference Permissions settings for the Message Boards app include Home Category, Widget, General Category, and Thread permissions. Manage these settings to control user...
Published Date: May 9, 24, 6:49 PM
Moderating Message Boards
Moderating Message Boards Message boards include features that enable effective forum moderation. This includes thread locking, thread moving and merging, user bans, and thread flagging. Users with...
Published Date: May 9, 24, 6:49 PM
Scoping Your Message Boards
Scoping Your Message Boards Multiple message boards can be created and managed on the same DXP instance at the same time. This can be accomplished by scoping each message board to a particular...
Published Date: Jan 18, 25, 2:46 AM
Subscribing to a Message Board
Subscribing to a Message Board Users can receive email updates and in-product notifications by subscribing to a message board. By default, users are subscribed automatically to any threads they...
Published Date: Jan 18, 25, 2:46 AM
Notifications and Requests
Notifications and Requests
Published Date: Jan 18, 25, 2:46 AM
Configuring the Questions Widget
Configuring the Questions Widget Liferay DXP/Portal 7.3+ There are two primary methods for configuring the Questions widget: directly through the widget configuration and through the System...
Published Date: Jan 18, 25, 2:46 AM
Social Tools
Social Tools Social tools play a vital role in fostering engagement, collaboration, and interaction within digital environments. They can enhance user experiences and facilitate connections....
Published Date: May 9, 24, 6:49 PM
Liferay SaaS Provisioning
Liferay SaaS Provisioning After learning about the benefits of Liferay DXP and the value of Liferay SaaS, Clarity Vision Solutions has signed up for a Liferay SaaS account. In this lesson we will...
Published Date: Oct 22, 24, 5:16 PM
Module 3: Course Environment Setup
Module 3: Course Environment Setup This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of...
Published Date: Oct 22, 24, 5:16 PM
Module 4: Security and Identity Management
Module 4: Security and Identity Management This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as...
Published Date: Oct 22, 24, 5:16 PM
Clarity's Identity Management Requirements
Clarity's Identity Management Requirements As Clarity's business grows, so does the complexity of managing user access and security. A robust Identity Management (IdM) solution with Single Sign-On...
Published Date: Oct 22, 24, 5:16 PM
Clarity Environment Prerequisites
Clarity Environment Prerequisites Throughout this course, you'll use a local Liferay environment to implement Clarity's enterprise website. Before moving forward, complete these prerequisites to...
Published Date: Oct 22, 24, 5:16 PM
Adding Clarity's Users and Groups
Adding Clarity's Users and Groups Users are individuals who interact with the Liferay platform, whether authenticated or not. To organize authenticated users, you can also create user groups based...
Published Date: Oct 22, 24, 5:16 PM
Defining and Assigning Roles to Clarity's Users
Defining and Assigning Roles to Clarity's Users Liferay employs a role-based access control (RBAC) model to manage user permissions. Roles and permissions are fundamental to Liferay's security...
Published Date: Oct 22, 24, 5:16 PM
Understanding Liferay Authentication
Understanding Liferay Authentication Liferay DXP offers flexibility when it comes to user authentication. You can leverage built-in capabilities, integrate with external IdM systems, or even...
Published Date: Oct 22, 24, 5:16 PM
Understanding Liferay Authorization and User Management
Understanding Liferay Authorization and User Management So far we've seen how Clarity Vision Solutions can authenticate and manage users with SSO services. Next we'll shift our focus to...
Published Date: Oct 22, 24, 5:16 PM
Setting Up Clarity's Site
Setting Up Clarity's Site Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With...
Published Date: Oct 22, 24, 5:16 PM
Understanding Page Design
Understanding Page Design Site pages are canvases for designing rich content experiences with robust functionality. Each page's structure consists of a header, footer, and central design area. The...
Published Date: Oct 22, 24, 5:16 PM
Module 6: Content Authoring and Management
Module 6: Content Authoring and Management This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as...
Published Date: Oct 22, 24, 5:16 PM
Building Clarity's Contact Us Form
Building Clarity's Contact Us Form Business forms are essential components of digital experience solutions. They serve as the primary means for collecting user data, facilitating direct user...
Published Date: Oct 22, 24, 5:16 PM
Clarity's Content Requirements
Clarity's Content Requirements Content Management encompasses the lifecycle of managing data within a platform. In Liferay DXP, this includes features you use to Capture, modify, and retrieve...
Published Date: Oct 22, 24, 5:16 PM
Creating and Mapping Clarity's Content
Creating and Mapping Clarity's Content Content Management is a broad term that can apply to a range of feature sets in the data lifecycle. We're going to focus specifically on Liferay's Web Content...
Published Date: Oct 22, 24, 5:16 PM
Displaying Clarity's Content
Displaying Clarity's Content Effectively showcasing content is crucial for engaging users and improving content visibility. Whether it's blog posts, news articles, or related media, organizing and...
Published Date: Oct 22, 24, 5:16 PM
Liferay Deployment Options
Liferay Deployment Options Before developing custom solutions with Liferay DXP, the first step is to select a deployment option. This decision determines your hosting and management strategy....
Published Date: Oct 22, 24, 5:16 PM
Setting Up Clarity's Workspace
Setting Up Clarity's Workspace Liferay Workspaces are specialized development environments that serve as the foundation for Liferay projects. They streamline the entire project lifecycle for...
Published Date: Oct 22, 24, 5:16 PM
Understanding Client Extensions
Understanding Client Extensions Liferay provides extensive out-of-the-box features for building custom solutions, including low-code capabilities that empower users to implement data structures,...
Published Date: Oct 22, 24, 5:16 PM
Module 5: Site Building
Module 5: Site Building This module was presented using slides for a live webinar audience. The formatting, presentation, and examples may differ from what is presented here as part of the course....
Published Date: Oct 22, 24, 5:16 PM
Using Third-Party Services for Authentication and SSO
Using Third-Party Services for Authentication and SSO As previously mentioned, using Liferay for authentication is not recommended for production environments. While Liferay instances begin with...
Published Date: Oct 22, 24, 5:16 PM
Adding Pages to Clarity's Site
Adding Pages to Clarity's Site Pages are the fundamental building blocks of website structures. Each page is a canvas for designing engaging layouts with content (e.g., text, images, videos) and...
Published Date: Oct 22, 24, 5:16 PM
Applying Clarity's Brand Styling
Applying Clarity's Brand Styling Liferay empowers users with a set of powerful styling tools for both technical and non-technical users, ensuring a consistent visual identity and user experience...
Published Date: Oct 22, 24, 5:16 PM
Clarity's Site Building Requirements
Clarity's Site Building Requirements Site building is the process of creating the structure, framework, and overall user experience of a website. It is the necessary foundation for any successful...
Published Date: Oct 22, 24, 5:16 PM
Configuring Clarity's Site
Configuring Clarity's Site With your local copy of Clarity's public enterprise website, it's time to configure it! Clarity's website aims to be accessible by all, engaging the full spectrum of...
Published Date: Oct 22, 24, 5:16 PM
Creating Clarity's Navigation Menus
Creating Clarity's Navigation Menus Navigation is an integral part of designing a clear and intuitive user experience. In Liferay, setting up navigation involves creating menus and then adding them...
Published Date: Oct 22, 24, 5:16 PM
Creating Custom Fragments for Clarity
Creating Custom Fragments for Clarity Liferay offers a wide range of out-of-the-box fragments and configurations to help streamline website development. However, when these options don't satisfy...
Published Date: Oct 22, 24, 5:16 PM
Designing Clarity's Master Pages
Designing Clarity's Master Pages The first step in designing pages is to determine their fundamental structure. In Liferay, this means designing master page templates. Built with the same tools and...
Published Date: Oct 22, 24, 5:16 PM
Implementing Clarity's Content Publishing Workflow
Implementing Clarity's Content Publishing Workflow In the previous sections, you learned about the tools Liferay provides for managing digital assets and web content, and you put some of them to...
Published Date: Oct 22, 24, 5:16 PM

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy