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 objWherePath
now 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 systemSendReminderNotifications
system job is now executed much faster, in particular if many CMS users but only a few reminders exist. (ID 12562)
In layout files, the export
prefix 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.xml
configuraton 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.
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\_connector
and infopark\_rails\_connector\_addons
) now includes information about the Rails Connector’s Controllers, Models, and Helpers. (ID 12381)
A customized SearchController
that inherits from the DefaultSearchController
will 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)
LDAP-based directores now also work with users and groups whose DN contains a slash character. (ID 10863)
A syntax error in the image.vm
Velocity 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.vm
file of the portlet web application (PM-PL) are now protected against XSS attacks. A second version of the renderValue
macro, renderHtmlEscapedValue
, which translates HTML-specific characters (such as the angle brackets) into character entities, has been provided.