Magnolia 4.5 reached end of life on June 30, 2016. This branch is no longer supported, see End-of-life policy.

Page tree

Dynamic viewport adaption

Magnolia templates adapt dynamically to a users screen resolution and rearrange the content to make optimum use of the screen; be it a mobile device or a wide screen monitor.

Watch a video about this feature.

Concurrent editing

The Enterprise Edition supports concurrent editing and collaboration. Editors can edit the same page at the same time without data loss as long they work on different components. This feature is also known as "soft locking". Editing a page does not lock other editors out of that piece of content.

Watch a video about this feature.

Indicators and warnings prevent editing overlap and facilitate collaboration:

  1. If a single user works on the site or multiple users work on different pages, the status indicator in the main bar reads "Currently not collaborating".
  2. When another user opens the same page, a notification is flashed to collaborating users: "Users currently editing this page: <names of users>".
  3. When multiple users work on the same page, the status indicator displays the number of users currently working. When you click the user icon, details of other collaborators are displayed.
  4. When a user saves a paragraph on a page, a message "User <username> has just saved this page" is flashed to other collaborators.

Multiple languages


Multiple language editing is an Enterprise Edition feature provided by the Extended Templating Kit.

Watch a video about this feature.

Sites that support more than one language have a language selector dropdown in main bar.

This enables editors to create content in different languages.

When you select a new language:

  • Any translated content for which a translated version exists renders in the editing interface. If none exists, the content renders in the default language.
  • If translated in the installation, the names of the buttons in the edit bars and elements rendered by the template, such as the breadcrumb, render in the new language.
  • The language indicator next to the field names in the dialogs (en – English, de – Deutsch) changes from the default language to the new language. New content added will render in the new language for so long as the new language remains selected in the dropdown in the main bar.
  • A language appender is inserted in the page URL to indicate the new language.

For more information on configuring multiple language support see:

Content translation support

Content translation support is an Enterprise Edition feature that allows you to export and re-import page content in translation-friendly CSV and Excel formats.

Watch a video on this feature.

For information see the Content Translation Support module module documentation.


Magnolia has built-in page commenting.

Watch a video on this feature.

Commenting is provided as a component. By default commenting can be enabled on all pages based on the content templates, i.e. the Article, Large Article, News, Event and Glossary Term templates. The commenting area is the last sub area of the main area on these templates.

To enable commenting:

  1. Click Enable commenting.
  2. Insert text in the Alternative text field and save the dialog. This text is displayed to users who do not have permission to post comments, for example if login/registration is required.
  3. The commenting component renders on the page.


To disable commenting click Disable Commenting. When disabled, comments are hidden, but not deleted, and will be restored when commenting is again enabled.

Comments are managed in Forums.

The Commenting module is built of the Forum module. For more information see the Commenting and Forum module documentation.

Magnolia also supports commenting via IntenseDebate, a third party service.


Pages can be tagged with categories and this feature is provided by the Categorization module.

Watch a video on categorization.

Categories are stored and managed in the Data module.

By default, categorization is available on all pages based on the Article and Large Article templates. Categories are displayed as links in the article header By clicking category links, visitors discover related, interesting content.

The article header links integrate with the Category Overview template that renders an aggregated teaser component, the Category Overview component, of all articles tagged with the selected category. The Categorization module provides two additonal teaser components: Category cloud and Related Categories link list.

For more information about using the categorization feature see the Categorization module documentation.

RSS feeds

The RSS Aggregator module provides the functionality to display external feed content on a Magnolia web page (feed aggregation) and generate internal feeds based on Magnolia content (feed syndication).

Watch a video about this feature.

For more information see:


#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))