Search Results

All Results 8085
Sort By
Category
Category
Category
About the Content Performance Tool
About the Content Performance Tool Liferay DXP/Portal 7.3+ The Content Performance tool is a global application for analyzing performance metrics of your content, like traffic acquisition channels...
Analyze Content Metrics Using the Content Performance Tool
Analyze Content Metrics Using the Content Performance Tool Available 7.3+ Some Content Performance options are only available starting with Liferay DXP/Portal 7.4. You can use the Content...
Page Performance and Accessibility
Page Performance and Accessibility With page performance and accessibility tools, you can monitor and improve your site’s content quality, loading speed, and compliance with SEO and accessibility...
Questions Widget
Questions Widget Available: Liferay DXP/Portal 7.3+ The Questions widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129. See 2024.Q4 Maintenance Mode and Deprecations for details. The...
Configuring the Questions Widget
Configuring the Questions Widget Liferay DXP/Portal 7.3+ The Questions widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129. See 2024.Q4 Maintenance Mode and Deprecations for details. ...
Using the Questions Widget
Using the Questions Widget The Questions widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129. See 2024.Q4 Maintenance Mode and Deprecations for details. With the Questions widget, users...
Configuring the Recycle Bin
Configuring the Recycle Bin The Recycle Bin supports instance-wide scope or site-specific scope. By default, the Recycle Bin is enabled instance-wide. You can disable the recycle bin for a...
Recycle Bin
Recycle Bin The recycle bin provides a safeguard for content management by temporarily storing deleted assets before they are removed permanently. When enabled, recyclable assets—such as documents,...
Auto-Tagging
Auto-Tagging If you have a lot of content that's untagged, you can help your users find that content more easily by auto-tagging it. Liferay can use a local or cloud-based service to analyze and...
Using the Contacts Center Widget
Using the Contacts Center Widget With the Contacts Center widget, users can form two connection types: Connect and Follow. Connected users can see each other's activities in their private...
Recycle Bin Overview
Recycle Bin Overview An integrated recycle bin can temporarily store content and data you want to remove from your instance before making that removal permanent. By default, the recycle bin is...
Using the Activities Widget
Using the Activities Widget The Activities widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129 and is scheduled for removal in a future release. The Activities widget is used to track...
Using the Recycle Bin
Using the Recycle Bin The recycle bin functionality is available for the following assets: Blogs Bookmarks Documents and Media Folders Message Boards (and attachments) Web Content Wiki...
Tags and Categories
Tags and Categories Use tags and categories to organize content and improve search and navigation across your sites. Categories provide a structured way to group related assets using vocabularies...
Social Tools
Social Tools The Activities and the Contacts Center widgets are deprecated as of Liferay DXP 2024.Q4/Portal GA129 and are scheduled for removal in a future release. Liferay DXP includes several...
Defining Categories and Vocabularies for Content
Defining Categories and Vocabularies for Content Using categories, you can group similar assets and organize your content. Along with tags, categories help people find relevant information through...
Translating Content Pages
Translating Content Pages Liferay 7.4 U15+ and GA15+ Liferay provides integrated tools for translating content pages, so you can create engaging, localized experiences for your global users. With...
Geolocating Assets
Geolocating Assets Geolocation adds the geographic coordinates where an asset was created as metadata to an asset. This feature is provided as an optional field which can be included in a Web...
Managing Translation Permissions
Managing Translation Permissions The required permissions for translating content pages and web content depend on the translation method: Manual translation requires either Update permissions...
Tagging Content and Managing Tags
Tagging Content and Managing Tags Tags are keywords you can use to organize your assets and describe specific information about their content. Tags tell website visitors what the content is about...
Enabling Workflows for Translations
Enabling Workflows for Translations You can enable a custom workflow for translation processes to guide the review and publishing process. Once you've defined your custom workflow, follow these...
Translating Pages and Content
Translating Pages and Content Liferay provides integrated tools for translating both Web Content and Content Page experiences. With these tools you can manually translate text in a side-by-side...
Organizing Content with Categories and Tags
Organizing Content with Categories and Tags Categories and tags are two essential tools for helping users find content through search or navigation. Using categories, you can group similar assets...
Translating Web Content
Translating Web Content Liferay DXP/Portal 7.3+ Liferay provides integrated tools for translating web content articles, so you can create engaging, localized content for your global users. With...
Using Third Parties for Translation
Using Third Parties for Translation Available Liferay 7.4 U15+ and GA15+ Liferay can integrate with the following service APIs to generate automatic translations of content pages and web content. ...
Web Content
Web Content The Web Content application is in maintenance mode as of Liferay DXP 2026.Q1. You can create, manage, and publish various content types seamlessly through Liferay's robust content...
Upgrading to CKEditor 5
Upgrading to CKEditor 5 Liferay DXP 2026.Q1+ [Release Feature](../../../security-and-administration/administration/configuring-liferay/feature-flags.md#release-feature-flags) CKEditor is...
Using Expiration and Review Dates in Web Content
Using Expiration and Review Dates in Web Content Available: Liferay DXP/Portal 7.4+ You can set expiration and review dates for web content articles to manage time-sensitive content. When enabled,...
Filtering and Sorting Web Content Articles
Filtering and Sorting Web Content Articles The web content application shows a list of all the web content articles you can access under the Web Content tab. The filtering and sorting options help...
Web Content Articles
Web Content Articles Web content articles are dynamic content entries that can be created, edited, and managed through Liferay’s built-in content management system (CMS). You can use web content...
Assigning Permissions to Web Content Articles
Assigning Permissions to Web Content Articles With Liferay's permissions framework, you can control which users can create, view, and manage web content articles. You can set permissions for...
Previewing Web Content Articles
Previewing Web Content Articles After creating a web content article, you can preview it using the selected default template or display page template before publishing, so you can make adjustments...
Managing Web Content Articles
Managing Web Content Articles Once you've added articles to your web content library, you can manage them via the web content UI. To access management actions for an article, click its Actions...
Creating Web Content Articles
Creating Web Content Articles When you have a lot of content to publish on your site, Liferay's content management system helps you with practical and essential ways to manage it. Web content...
Configuring Web Content Structure Fields
Configuring Web Content Structure Fields You can edit web content structure fields and their properties: Open the Site Menu (Site Menu) and go to Content & Data → Web Content. Select the...
Web Content Structures
Web Content Structures Web content structures are the building blocks for web content articles. They determine the information you can include when writing web content. Structures provide these key...
Mapping Repeatable Fields to Fragments
Mapping Repeatable Fields to Fragments Liferay DXP 2024.Q3+/Portal GA125+ When creating fields on web content structures, you can make them repeatable. You can then map these fields to fragments...
Mapping Web Content Templates to Fragments
Mapping Web Content Templates to Fragments By default, you can map web content structure fields holding a single value (such as date, numeric, image, number, or text) to fragments. For multi-value...
Managing Web Content Structures
Managing Web Content Structures You can manage structures from the structures page: Open the Site Menu (Site Menu) and go to Content & Data → Web Content. Select the Structures tab. Open the...
Creating Web Content Templates
Creating Web Content Templates Web content templates use the FreeMarker Template Language (FTL) to determine how content fields are rendered on a page. Each template can be associated with a web...
Using Taglibs in Web Content Templates
Using Taglibs in Web Content Templates Liferay's taglibs are accessible when developing templates in FreeMarker. There is no need to instantiate these taglibs within your FreeMarker template;...
Web Content Templates
Web Content Templates With Web Content Templates, you can define how content appears, ensuring that your web content aligns with your brand and functional requirements. Learn how to create...
Development
Development Liferay's development platform makes developers faster and more efficient by providing a baseline set of features to build upon. Rather than start from scratch, you can start instead...
Building Applications
Building Applications For maximum compatibility with all of Liferay's deployment options, you can combine Liferay's Objects, Client Extensions, and other features and tools to build real-world...
Ticket Management with Cron Jobs
Ticket Management with Cron Jobs Use Cron jobs to automate managing tickets. For example, have a job to run at a regular schedule to delete any tickets that have a resolution type of duplicate or...
Applying a Custom Theme
Applying a Custom Theme You can use different front-end client extensions to customize the look and feel of your site. Specifically, theme CSS type client extension can be used as an alternative to...
Implementing a Documentation Referral System
Implementing a Documentation Referral System The ticketing system can be further enhanced with a documentation referral system. The system searches automatically for relevant documentation based on...
Building a Custom Ticketing System
Building a Custom Ticketing System Liferay makes it easy for you to build digital solutions. For example, you can create a custom ticketing application with the styling and features needed for your...
Client Extensions
Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 When you want to extend Liferay, either by modifying its look and feel or by calling functions outside of Liferay, you...
Defining a Custom Data Schema
Defining a Custom Data Schema The ticketing application requires custom data fields and selections. You use Liferay objects and picklists to define a custom data schema. Creating Custom Picklists...
Deploying a Custom Application
Deploying a Custom Application You can use a custom element client extension to render a JavaScript application as a widget on a Liferay site page. The application is served by Liferay and...
Building a Time Off Requester
Building a Time Off Requester Liferay 7.4+ With Liferay Objects, you can build entire applications without writing code or deploying modules. Here, create a Time Off Request application using...
Using Object Data with React Charts
Using Object Data with React Charts Here you'll use Objects, Headless APIs, and custom element remote applications to create a dynamic chart for data dashboards. First, you'll set up a new DXP...
Working with Client Extensions
Working with Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Using client extensions, you can extend Liferay without deploying OSGi modules. Just like traditional...
Packaging Client Extensions
Packaging Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Client extension projects are built as deployable archives called Liferay Universal File Format Archives...
Configuration as Code
Configuration as Code Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Liferay instance configurations are deployable with client extensions. For example, you can deploy OAuth2...
Client Extension Reference
Client Extension Reference Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 You can find code examples for all types of client extensions in liferay-portal Frontend Client Extensions ...
Instance Settings YAML Configuration Reference
Instance Settings YAML Configuration Reference You can use an instance settings client extension to configure a wide variety of Liferay configurations. Each configuration is referenced by its PID...
OAuth User Agent YAML Configuration Reference
OAuth User Agent YAML Configuration Reference You can define an OAuth user agent client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines an OAuth...
JavaScript Import Map Entry YAML Configuration Reference
JavaScript Import Map Entry YAML Configuration Reference Usage Details This client-extension.yaml file defines a JavaScript import map entry client extension: assemble: - from: build/static ...