Search Results

All Results 6960
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Creating Video Shortcut Providers
Creating Video Shortcut Providers Liferay DXP 7.4+ By default, Liferay's external video shortcuts support YouTube, Vimeo, Facebook, and Twitch. However, you can extend this feature to support...
Configuring Documents and Media Previews
Configuring Documents and Media Previews Liferay 7.4 U84+/GA84+ By default, Liferay uses PDFBox to generate previews for files added to the document library. This is because PDFBox is the only...
Enabling Document Creation and Editing with Microsoft Office 365
Enabling Document Creation and Editing with Microsoft Office 365 Subscription Liferay DXP integrates with Microsoft Office 365™ so you can create and edit documents, spreadsheets, and...
Enabling FFmpeg for Audio and Video Previews
Enabling FFmpeg for Audio and Video Previews Documents and Media provides integration with the FFmpeg multimedia framework for generating audio and video file previews. To use this integration, you...
Enabling LibreOffice / OpenOffice Integration
Enabling LibreOffice / OpenOffice Integration LibreOffice and OpenOffice are open source productivity suites that you can integrate with Liferay. By default Liferay includes PDFBox, which generates...
Enabling Document Creation and Editing with Google Drive
Enabling Document Creation and Editing with Google Drive Liferay DXP provides integration with Google Drive so you can create and edit Google Docs, Sheets, and Slides via the Documents and Media...
SharePoint Integration
SharePoint Integration Integrate SharePoint with Liferay DXP for managing SharePoint libraries within Documents and Media. Create and manage repositories that mount SharePoint libraries, and...
Enabling Links to Google Drive Documents
Enabling Links to Google Drive Documents Liferay supports Google Drive in Documents and Media. When enabled, you can create shortcuts to your Google Drive files that enable you to view and manage...
Setting Storage Quotas for Documents and Media
Setting Storage Quotas for Documents and Media You can define storage quotas in Documents and Media by enabling the data.limit.dl.storage.max.size portal property. Once you define a value for this...
Enabling Liferay's REST Connector to SharePoint
Enabling Liferay's REST Connector to SharePoint Subscription Compatible with SharePoint 2016 and SharePoint Online Liferay 2026.Q1+ Liferay's REST Connector to SharePoint integrates Documents and...
Creating SharePoint Repositories in Documents and Media
Creating SharePoint Repositories in Documents and Media Once you've added a SharePoint OAuth2 configuration, you can use it to create repositories in Documents and Media that are mounted to...
Documents and Media
Documents and Media The Documents and Media application is in maintenance mode as of Liferay DXP 2026.Q1. The Documents and Media application stores and manages files in your Liferay instance....
Configuring Sharepoint Via Azure Access Control Service (Legacy)
Configuring Sharepoint Via Azure Access Control Service (Legacy) Requires DXP Subscription; Compatible with SharePoint 2016 and SharePoint Online Liferay's REST Connector to SharePoint integrates...
Editing Images
Editing Images Liferay's Documents and Media includes a built-in image editor for cropping and rotating images without switching contexts. To use the image editor, open Documents and Media, click...
For Liferay 7.3.x and Earlier
For Liferay 7.3.x and Earlier The Documents and Media application comes with a built-in image editor. Edit images right from your browser and apply filters, adjust contrast, or crop. In the...
Linking to Files on Google Drive
Linking to Files on Google Drive You can create files in your Document Library that link to files in Google Drive™ or images in Google Photos™. To enable this functionality, see Enabling Links to...
Enabling DocuSign Digital Signatures
Enabling DocuSign Digital Signatures Liferay Portal 7.4 GA3+ You can now integrate DocuSign digital signatures into your Liferay documents. DocuSign is a service that manages documents to be...
Limiting File Size
Limiting File Size You can configure file size limits in Documents and Media. Set a maximum file upload size or for more granularity, define file size limits based on MIME Types. This can take...
Defining Metadata Sets For Liferay 7.3 and Earlier Versions
Defining Metadata Sets For Liferay 7.3 and Earlier Versions With Documents and Media, you can define reusable groups of metadata fields that can be added to custom Document Types. Once created,...
Defining Document Types
Defining Document Types In Liferay, Document Types are templates used for uploading files and categorizing them in Documents and Media. These templates are created using metadata fields and provide...
Defining Document Types for Liferay 7.3 and Earlier Versions
Defining Document Types for Liferay 7.3 and Earlier Versions In Liferay, Document Types are templates used for uploading files and categorizing them in Documents and Media. These templates are...
Managing Metadata
Managing Metadata Leverage your Liferay environment to manage metadata for your digital assets. Learn how to define and organize metadata to enhance the searchability and usability of your...
Defining Metadata Sets
Defining Metadata Sets With Documents and Media, you can define reusable groups of metadata fields that can be added to custom Document Types. Once created, these Metadata Sets can be selected...
Managing Files
Managing Files Once you've added files to your document library, you can manage them via the Documents and Media UI. To access management actions for a file, select it or click Actions (Actions...
Overriding Global Language Translations with Language Properties
Overriding Global Language Translations with Language Properties Liferay DXP/Portal implements headings, labels, and messages for many locales using language translations. You can override these...
Using Portlet Filters
Using Portlet Filters Portlet filters intercept requests and responses at the start of each portlet request processing phase so you can add functionality there. This makes them useful for auditing...
Creating a Model Listener
Creating a Model Listener Model listeners listen for persistence method calls that signal changes to a specified model (such as update or add methods). Most of the methods model listeners use are...
Extending Liferay
Extending Liferay Liferay DXP/Portal is highly customizable. Its modular architecture contains components you can extend and override dynamically using APIs.
Overriding Module Language Translations
Overriding Module Language Translations For Liferay DXP 7.4 U4/Portal 7.4 GA8+, the Language Override tool is the recommended approach. Overriding language translations in specific applications...
Using Servlet Filters
Using Servlet Filters Servlet filters can both pre-process requests as they arrive and post-process responses before they go to the client browser. You can apply functionality to requests and...
Generating Translations Automatically
Generating Translations Automatically Liferay DXP supports 50 languages out-of-the-box. Each locale has its own language properties file containing keys for its language. When you create an...
Customizing JSPs with Dynamic Includes
Customizing JSPs with Dynamic Includes The liferay-util:dynamic-include tag is a placeholder into which you can inject content---JavaScript code, HTML, and more. The example project demonstrates...
Waiting for Life Cycle Events
Waiting for Life Cycle Events Liferay registers life cycle events like portal and portlet initialization into the OSGi service registry. Your OSGi classes can listen for these service registrations...
Creating Service Wrappers
Creating Service Wrappers With Service Wrappers, you can override default service methods to add extra functionality. For example, you may want the value of a field you've added to Liferay's User...
Customizing Localization
Customizing Localization Liferay ships with 55 translations, making it ideal for deployments all over the world. Sometimes, however, you must modify a translation or provide a new one. Here you can...
Overriding JSPs
Overriding JSPs You can override JSPs completely using OSGi fragments. This approach is powerful but can make things unstable when the host module is upgraded. By overriding an entire JSP, you...
Fundamentals
Fundamentals Liferay development projects consist primarily of simple .jar files. These contain a few extra configuration files that make them OSGi modules, but they're easily understandable by...
Adding a Language
Adding a Language Liferay ships with over 50 languages out-of-the-box. Translation is complete for many of these languages, and some are still in the translation process. Each language has its own...
Overriding OSGi Services
Overriding OSGi Services Liferay's OSGi container is a dynamic environment in which services can be added, removed, or overridden as needed. This framework registers Liferay components with the...
Module Life Cycle
Module Life Cycle In OSGi, all components, Java classes, resources, and descriptors are deployed via modules (OSGi bundles). The MANIFEST.MF file describes the module's physical characteristics,...

Showing 1,201 to 1,240 of 8,720 entries.