New and Changed Features

CMS Fiona

Rails Connector

The Rails Connector is a new product in our software portfolio. The connector makes it possible to develop Ruby on Rails web applications that use the data stored in the CMS database. The Rails Connector is available as a plugin for Rails applications and is delivered including sample layouts and helper code for creating navigations, download links and other useful page components.

Support for MySQL

CMS Fiona now supports MySQL databases. The configuration file for an already existing Fiona MySQL database, mysql.xml, can be found in the config directory of the instance concerned.

Support for Markdown Syntax

If the Rails Connector is used for the export and the preview, the CMS now supports the Markdown syntax. For this, the new markdown field type is introduced. Markdown is a simplified notation for links and the most important HTML markups such as bold or italics. For editing Markdown content, a wizard, the markdownEditor, is supplied.

Extended Design Options for Wizards

From version 6.6.0, wizards can be opened in a dialog window that has the size of the main window.

Furthermore, the header and footer areas can be suppressed.

File Permission for Wizards

For accessing files using wizards, the required file permissions can now be configured. This makes error handling in the wizards much easier.

Read Permissions in the Preview

For the preview you can now configure that the user's read permission for the corresponding file (in addition to the live read permission) is taken into account. This prevents editors from previewing files for which read permission has not been granted in the CMS. This setting can be configured in the <bean id="pmPermissionFilter"> element in the pm-filter.xml file of the GUI web application.

User Name Correction

As opposed to the CMS, ADS servers ignore upper and lower case in user names. This causes different user settings to be used for the same user if the user name is written differently. To prevent this, the user name can be automatically converted to lower case, for example, as the user authenticates herself.

Portal Manager

Caching for Local Portlets

The Java Portlet Specification (JSR168) defines optional caching of portlet contents analogously to WSRP. From this version (6.6.0), the Portal Manager supports this as well.