CMS Functionality
-
The modifyPermissions command can now also be applied to mirror files. (ID 11145)
-
When editing link titles from within the HTML editor (EOP), UTF-8 characters are no longer encoded twice. (ID 11315)
-
The input fields for file uploads in wizard dialogs can now be preset. If, for example, such a dialog page, which contains a field like this, is redisplayed because of an error, the path is still present, and no new upload is required. (ID 11404)
-
Error messages caused by incomplete built-in fields (such as
title) are now displayed properly. (ID 11765) -
When link list fields are validated they now behave like other fields do (ID 11863):
-
If errors occur during validation, it is no longer possible to release the file.
-
If a minimum size has been defined for a link list, it may still be left empty unless it was marked as mandatory in the file format.
-
-
During the incremental export, when importing changes (update records), the delays caused by MySQL databases have been worked around. (ID 11897)
-
The Tcl command
objWherePathnow also works with the paths of mirror files. (ID 11899) -
Using Internet Explorer for displaying the preview no longer causes Javascript errors in conjunction with dynamically positioned editing elements (edit markers). (ID 12367)
-
Reminders are now queried much faster, particularly if no or very few reminders exist. For MySQL databases, speed is approximately as high as with other databases. (ID 12480)
-
If a wizard user clicks the back button – or any other button not causing the entered form data to be validated – the data is no longer thrown away. (ID 12527)
-
The
systemSendReminderNotificationssystem job is now executed much faster, in particular if many CMS users but only a few reminders exist. (ID 12562)
System Functionality
-
In layout files, the
exportprefix can now also be used with compound names if the export variable is a context list that contains exactly one element. Example:<npsobj insertvalue="var" name="export.myVar.title" />(ID 11776)
-
The migration process is no longer terminated if the
contentMenu.xmlconfiguraton file is missing or elements have been deleted from it. (ID 11855) -
Non UTF characters originating from external applications or libraries (such as the database client) no longer cause the Tcl client to loose the connection. (ID 11901)
-
If thumbnail creation causes an error while a dump is restored, the restoration process is not terminated anymore. (ID 12365)
-
In HTML tags, attributes without values can now again be used together with attributes whose values contain @ reference. (ID 12384)
-
Error messages caused by subprocesses that terminated with an error now include additional information about the subprocess concerned. (ID 12385)
-
Faulty formatters for search result fields no longer cause the SES to crash. (ID 12388)
-
When exporting mirror files, the Template Engine now selects the correct layout again. (ID 12408)
-
In conjunction with the processing of faulty documents (such as MS Word files), the fault tolerance and stability of the SES has been improved. (ID 12439)
-
The CMS now compensates for errors caused by connections dropped by the LDAP or ADS server.
Rails Connector for CMS Fiona
-
The Rails Connector now delivers the titles of links unless they are empty. (ID 12354)
-
When rendering a sorted table of contents by means of
Obj#sorted_toclist, the Rails Connector now uses the sort order defined in the CMS. (ID 12370) -
The API documentation (RDoc) that comes with the two Rails Connector gems (
infopark\_rails\_connectorandinfopark\_rails\_connector\_addons) now includes information about the Rails Connector’s Controllers, Models, and Helpers. (ID 12381) -
A customized
SearchControllerthat inherits from theDefaultSearchControllerwill now use the global search configuration (Configuration.search_options). (ID 12557) -
The error that caused the message “A copy of … has been removed from the module tree but is still active!” to be displayed (under certain conditions) when using the Rails’ development environment has been fixed. (ID 12595)
Portal Manager
-
LDAP-based directores now also work with users and groups whose DN contains a slash character. (ID 10863)
-
A syntax error in the
image.vmVelocity template of the Gallery Portlet was removed. (ID 11716) -
The amount of memory used for logging portlet calls has been reduced. To achieve this, the visibility of threads in the logs had to be given up. (ID 11727)
-
The e-mail address validator now also accepts domain names that start with a digit. (ID 12387)
-
The macros contained in the
macros.vmfile of the portlet web application (PM-PL) are now protected against XSS attacks. A second version of therenderValuemacro,renderHtmlEscapedValue, which translates HTML-specific characters (such as the angle brackets) into character entities, has been provided.