Magnolia 5.7 reached extended end of life on May 31, 2022. Support for this branch is limited, see End-of-life policy. Please note that to cover the extra maintenance effort, this EEoL period is a paid extension in the life of the branch. Customers who opt for the extended maintenance will need a new license key to run future versions of Magnolia 5.7. If you have any questions or to subscribe to the extended maintenance, please get in touch with your local contact at Magnolia.
For more information about working in the DAM see Digital asset management. The DAM App module installs the Assets app.
The Digital Asset Management (DAM) module provides the functionality to manage assets such as images, videos and documents and use them on the website.
Module structure
artifactId | |
---|---|
magnolia-dam-parent | parent reactor |
magnolia-dam-api | API for the base classes as Item, ItemKey, Asset, Folder, AssetRendition, AssetProvider. |
magnolia-dam-core | Core functionality. contains an implementation for AssetProviderRegistry, DamDownloadServlet, and others. |
magnolia‑dam‑compatibility | Exposes the Magnolia DAM 1.x implementation to enforce compatibility between DAM module1.2.x and 2.x. |
magnolia-dam-jcr | JCR based implementation of AssetProvider, and others. |
magnolia-dam-app | The Magnolia module which contains and configures the content app to administrate the assets. (The content app depends on the magnolia-dam-jcr because of its Content connector). |
magnolia-dam-imaging | The link between magnolia-dam-jcr and the Imaging module . Provides a AssetRenderer based on magnolia-dam-jcr. |
magnolia-dam-templating | |
magnolia-dam-preview | Adds thumbnail and portrait views for PDFs and videos. This is an optional module and is not installed by default. |
Installing
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-api</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-app</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-compatibility</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-core</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-jcr</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-templating</artifactId> <version>2.4.3</version> </dependency>
<dependency> <groupId>info.magnolia.dam</groupId> <artifactId>magnolia-dam-imaging</artifactId> <version>2.4.3</version> </dependency>
- magnolia-dam-api.jar
- magnolia-dam-app.jar
- magnolia-dam-compatibility.jar
- magnolia-dam-core.jar
- magnolia-dam-jcr.jar
- magnolia-dam-templating.jar
- magnolia-dam-imaging.jar
Documentation
Get further information at: