Magnolia 4.5 reached end of life on June 30, 2016. This branch is no longer supported, see End-of-life policy.
The DMS (document management system) module allows you to store publish, categorize and retrieve documents through AdminCentral. You can assign customizable metadata and assign fine-grained access rights to each document. Like Web content management, the DMS module uses the JSR-283 compliant Jackrabbit repository to provide versioning and searching.
The Document Management System is integrated into Magnolia. Benefits and features include:
See also Document management.
Download the DMS module from Magnolia Store or Nexus repository.
DMS is a community module bundled with both Community and Enterprise Editions and typically already installed. Go to Magnolia Store > Installed modules in AdminCentral to check. To install the module individually, please see the general module installation instructions.
See the general module uninstalling instructions and advice.
See Document management for usage instructions.
It is possible to configure the handling of Content-Disposition
headers for all content in DMS. By default the DMS module is configured to not serve the Content-Disposition
header for Flash files to allow inlining of flash content. All other content is served with the Content-Disposition
header enabled by default. If you need to disable serving content with Content-Disposition
header for other content types, add their MIME types to config:/modules/dms/config/contentDisposition/contentType/rejected
.
To disable serving the Content-Disposition
header based on path follow these steps:
/modules/dms/config/contentDisposition/
inline
under contentDisposition
.class
and set its value to info.magnolia.voting.voters.URIStartsWithVoter
.pattern
and set its value to /dms/inline
.not
and set its value to true
.This will configure all files in folder inline
to be sent without content disposition headers. The configuration should look like this: