Search Results

All Results 7011
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
APIs as OSGi Services
APIs as OSGi Services After you've learned what a module is and how to deploy one, you can use modules to define APIs and implement them. Liferay APIs are OSGi services, defined by Java interfaces...
ポートレットフィルターの使用
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...
サーブレットフィルタの使用
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...
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...
OSGiサービスのオーバーライドをする
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...
アーキテクチャー
Architecture The Liferay DXP/Portal architecture has three parts: Core: Bootstraps DXP and its frameworks. The Core provides a runtime environment for managing services, UI components, and...
モジュールのライフサイクル
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,...
アーティファクトの検索
Finding Artifacts To use external artifacts in your project, you must configure their dependencies in your build.gradle Gradle script. Before specifying an artifact as a dependency, you must first...
エクスポートされたサードパーティパッケージ
Exported Third Party Packages Liferay provides over one-hundred third party Java packages at run time. The com.liferay.portal.bootstrap module exports the packages by specifying individual packages...
OSGiとモジュール性
OSGi and Modularity Modularity makes writing software, especially as a team, fun! Here are some benefits to modular development on Liferay: Liferay's runtime framework is lightweight, fast, and...
依存関係の構成
Configuring Dependencies Liferay provides a container where modules can publish and consume functionality through their Java packages. Modules can leverage packages from other modules or...
サードパーティライブラリパッケージの依存関係の解決
Resolving Third Party Library Package Dependencies An application can rely on multiple OSGi modules. Resolving their Java package dependencies can be challenging. In a perfect world, every package...
WARのデプロイ(WABジェネレータ)
Deploying WARs (WAB Generator) You can create applications as Java EE-style Web Application ARchive (WAR) artifacts or as Java ARchive (JAR) OSGi bundle artifacts. Bean Portlets, PortletMVC4Spring...
バンドル・クラスローディング・フロー
Bundle Classloading Flow The OSGi container searches several places for imported classes. It's important to know where it looks and in what order. Liferay DXP's classloading flow for OSGi bundles...
Liferayクラスローダー階層
Liferay Classloader Hierarchy All Liferay DXP/Portal applications live in an OSGi container. DXP/Portal is a web application deployed on your application server. Its Module Framework bundles...
モジュール性のメリット
The Benefits of Modularity Dictionary.com defines modularity as the use of individually distinct functional units, as in assembling an electronic or mechanical system. The distinct functional units...
依存関係の指定
Specifying Dependencies You must satisfy all dependencies to compile and deploy a module successfully. After you find the dependency artifacts, add them as dependencies in your Gradle build file....
パッケージのエクスポート
Exporting Packages In OSGi, packages are private by default. You must explicitly exporting a package so other modules can import and use them. Here's how to export packages: Open your bnd.bnd...
セマンティックバージョニング
Semantic Versioning Semantic Versioning is a three tiered versioning system for incrementing version numbers based on the degree of API change made in a releasable software component. It's a...
OSGiサービスの使用
Using an OSGi Service Liferay APIs are readily available as OSGi services. You can access a service by creating a field of that service type and annotating the field with @Reference, like this: ...
パッケージのインポート
Importing Packages You often find yourself in a position of needing functionality provided by another module. To access this functionality, you must import packages from other modules into your...
WABから除外されたJAR
JARs Excluded from WABs [Liferay-generated web application bundles (WABs) are stripped of third party JARs that contain packages that Liferay exports already. Deploying the same third party...
モジュールプロジェクト
Module Projects Liferay applications and customizations are OSGi modules: .jar files containing Java code and some extra configuration for publishing and consuming APIs. A module project comprises...
Gogo シェルコマンド
Gogo Shell Commands The Gogo shell executes Felix Gogo basic commands and Liferay commands. The Gogo shell is accessible in the Control Panel (recommended) and from the command line. Here are some...
Command Line Gogo Shell
Command Line Gogo Shell If you're in a development environment, you can interact with the module framework locally from the command line. Gogo shell should only be run from the command line in...
Microsoft Office 365でドキュメントの作成と編集を有効にする
Enabling Document Creation and Editing with Microsoft Office 365 Liferay DXP integrates with Microsoft Office 365™ so you can create and edit documents, spreadsheets, and presentations stored in...
アダプティブメディアモジュールリファレンス
Adaptive Media Modules Reference Adaptive Media's Modules Some modules in the Adaptive Media app are mandatory and must be enabled for Adaptive Media to function, while others can be disabled. The...
Gogo シェルの使用
Using the Gogo Shell The Gogo shell provides a way to interact with the module framework. Among other things, you can Dynamically install/uninstall bundles (modules) Examine package...
ドキュメントとメディアのキャッシュを設定する
Configuring Caching for Documents and Media Liferay 7.3 U23+, Liferay 7.4 U21+, GA21+ By default, Documents and Media files are not cached by browsers or servers. This is because file visibility...
音声とビデオのプレビュー用にFFmpegを有効にする
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...
LibreOffice / OpenOffice統合の有効化
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...
動画ショートカットプロバイダーの作成
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...
DevOps
DevOps :::: 2 :gutter: 3 3 3 3 ::: Local Integrations Configuring Documents and Media Previews Enabling Antivirus Scanning for Uploaded Files Configuring Cache Control for Documents and Media...
ドキュメントとメディアプレビューの設定
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...
Googleドライブでドキュメントの作成と編集を有効にする
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...
Googleドライブドキュメントへのリンクを有効にする
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 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...
ドキュメントとメディアでのSharePointリポジトリの作成
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...
ドキュメントとメディアUIリファレンス
Documents and Media UI Reference The Documents and Media application is used to store, view, and manage files for your Liferay DXP instance. It's available in all sites and can be enabled for asset...
AIを使った画像生成
Generating Images Using AI Liferay DXP 2024.Q2+/Portal GA120+ The Documents and Media application provides integration with OpenAI's ChatGPT engine using the AI Creator tool. With an OpenAI API...
チェックアウトによるドキュメント変更の管理
Managing Document Changes with Checkout When you check out a document in the Document Library, only you can make changes to it until you check it back in. This prevents conflicting edits on the...
ドキュメントの公開
Publishing Documents Liferay makes it easy to publish and showcase documents and other types of media files. As you begin uploading media files, you probably want to start sharing them on your...
ドキュメントとメディア
Documents and Media The Documents and Media application stores and manages files in your Liferay instance. This includes files uploaded directly to Documents and Media, as well as those uploaded in...
権限とドキュメント
Permissions and Documents With Liferay's permissions framework, you can control which users can create, view, download, and manage Documents and Media assets. You can give permissions to an...
アダプティブメディアの使用
Using Adaptive Media Liferay 7.4+ Liferay Adaptive Media processes images stored in the document library to produce copies at different resolutions. Once generated, you can use the adapted images...
アダプティブメディア設定リファレンス
Adaptive Media Configuration Reference Liferay 7.3 U28+/GA28+ and 7.4 U78+/GA78+ With Adaptive Media, you can configure supported media types, determine the resolutions used for previews and...
ドキュメントとメディアの権限リファレンス
Documents and Media Permissions Reference Liferay 7.4 U76+/GA76+ Manage access to Documents and Media assets using application and resource permissions. With role-based access control, you can...
他のユーザーとのドキュメントの共有
Sharing Documents with Other Users Using DXP's Documents and Media app, users can share files directly with each other. You can disable sharing. For instructions on this, see Enabling and...
画像解像度の追加
Adding Image Resolutions By default, Adaptive Media includes two image resolutions: preview and thumbnail. You can define additional image resolutions to help optimize site performance for common...
ドキュメントとメディアサムネイルのアダプティブメディアへの移行
Migrating Documents and Media Thumbnails to Adaptive Media DXP automatically generates image thumbnails in Documents and Media using Adaptive Media, which is included by default starting with DXP...
ドキュメントとメディアでのワークフローの使用
Using Workflow with Documents and Media Documents and Media is fully integrated with Liferay's workflow engine. This means you can define custom review and approval processes for your files. In...
画像解像度の管理
Managing Image Resolutions You can manage adapted image resolutions via the Adaptive Media application. This includes manually generating adapted images, disabling/enabling resolutions, as well as...
サイトコンテンツでの適用された画像の使用
Using Adapted Images in Site Content Adaptive Media operates in the background to create multiple resolutions for images uploaded to Liferay DXP. When used in blogs, web content, or content pages,...
フォルダとドキュメントのコピー
Copying Folders and Documents Liferay 2024.Q1+/Portal GA112+ With Documents and Media, you can copy folders, files, and shortcuts between sites and connected asset libraries. This can accelerate...
アップロードと管理
Uploading and Managing Use your Liferay environment to upload and manage digital assets. This section covers topics from the basics of uploading files to advanced management of digital documents...
画像の編集
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...
DocuSignデジタル署名の有効化
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...
ドキュメントURLの構成
Configuring Document URLs Liferay 7.4 U27+/GA27+ When a file is uploaded, Liferay automatically generates a friendly URL for accessing it. This URL uses the following structure:...
ドキュメントの作成
Creating Documents You can use external tools like Google Drive and Microsoft Office 365 to create, edit, and store documents, spreadsheets, and presentations directly within Liferay's Documents...
Googleドライブ上のファイルへのリンク
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...