Gentics Content.Node 5.22.8
Bugfix SUP-2269
Node id and folder id were missing in the php session when editing object properties. This has been fixed.
Bugfix SUP-2324
Newlines in Instant Messages where wrongly replaced by HTML-Entity encoded
tags. This has been fixed.
Bugfix SUP-2338
The background job for cleaning old systemsessions could cause deadlocks in the database, which caused errors while users tried to log in into the backend. Those deadlocks have been fixed now.
Bugfix SUP-2177
When using the GCN filelink plugin the filelink tag was not removed, when the link was changed to an external URL. This has been fixed.
Bugfix SUP-2353
When a new tag was inserted into a page using Aloha Editor and then the user navigated away from the page (without saving first), the page was not saved and the user did not get the notification about unsaved changes in the page. This has been fixed now. The user will get a notification about unsaved changes in such cases.
Bugfix SUP-2303
If there are two consecutive tables in an editable, the draghandle of the second table could overlap cells from the first table. This has been fixed.
Gentics Content.Node 5.22.7
Bugfix SUP-2194
When using the GCN JS API to create a tag in a page, the information about the pages tags was not always properly updated (e.g. when copying a tag containing nested tags). This has been fixed.
Gentics Content.Node 5.22.6
Bugfix SUP-2248
When using the features publish_cache
, wastebin
and multichannelling
and a localized page was put in the wastebin, the inherited page was not contained in the list of pages in a folder, if rendered in velocity. This has been fixed now.
Bugfix SUP-2256
In the page list view the sequence of the columns was mixed up after a new column was added in bugfix SUP-1815. This has been fixed.
Bugfix SUP-2222
After editing the page properties and saving the changes, the page was not unlocked. This has been fixed.
Bugfix SUP-2284
Certain corrupt images files (e.g. empty files) could cause the publish process to fail, when the image needed to be resized by the GenticsImageStore. This has been fixed.
Bugfix SUP-2234
When images used in the GenticsImageStore were put into the wastebin, this sometimes could let the publish process fail with “Couldn‘t find image { [ID] } to link”. This has been fixed now.
Bugfix SUP-2029
The version difference view didn‘t correctly work for HTML pages. This has been fixed.
Bugfix SUP-1804
Fixed a bug with siteminder datasources, where the reading of the datasource values didn‘t work, when the publish_cache feature is activated.
Bugfix SUP-2305
When publishing images/files into a contentrepository and having the attribute binarycontent set to be a filesystem attribute, in some rare cases it could happen, that the attribute contained old data. This has been fixed now.
Bugfix SUP-2184
When several occurrences of the same tag (that is with the same tag ID, not just the same tag type) were present in a page, the edit and delete icons could be inactive. This has been fixed.
Note that having several occurrences of the same tag should be avoided. It is not supported in Aloha editor since it implies invalid HTML markup and can only be achieved by editing the contents of an editable directly (for example using the tag fill dialog). This fix just prevents subsequent errors when duplicates of a tag are already present in the page. The different occurrences of a tag are not necessarily synchronized.
Gentics Content.Node 5.22.5
Gentics Content.Node 5.22.4
Optional Manual Change
For copying Pages with the REST API you can now set multiple SourcePage Ids in the PageCopyRequest
Gentics Content.Node 5.22.3
Bugfix SUP-1684
When pages were published using the time management (“publish at”), and the publish process needed to create a version, this new version did not have an editor set. This has been changed now, so that the user who last edited the page will be set as editor of the page version.
Bugfix SUP-2176
When inserting a file link, with the FileLink plugin the freshly inserted link was not visible for editing. This has been fixed.
Bugfix SUP-2147
When the publish process was interrupted while synchronizing deleted objects with content repositories, the publish process did not stop, but just skipped over to the next step (publishing pages). This has been fixed now, when the publish process is interrupted in that state, it will stop as soon as possible.
Gentics Content.Node 5.22.2
Bugfix SUP-2160
Copying nodes where objects have been moved to the wastebin (deleted) didn‘t work. This has been fixed.
Bugfix SUP-2154
Fixed an SGB error that happened when saving object properties or definitions on systems that got updated from an older GCN version to 5.22.0 or higher.
Bugfix SUP-1862
The systemsession table was not cleaned regularly from old session data, which could cause the table to grow too big. This has been fixed now.
Also, request done via the REST API did not “touch” the systemsession by setting the time of the last access. This has also been fixed.
Gentics Content.Node 5.22.1
Optional Manual Change
The FileLink plugin did not treat images as files.
If an image was selected, a normal link to that image was created. This has been fixed now, so that also images will be treated as files.
For this fix to work, also the implementation of the tagtype might be changed: The hardcoded type 10008
has to be replaced with $!{cms.tag.parts.file.target.ttype}
. See the Guides:“http://www.gentics.com/Content.Node/guides/aloha_gcn_filelink_plugin.html” for details.
Bugfix SUP-2109
In inbox messages the links to pages in multichannel nodes where not resolved correctly. The link would always point to the page in the channel the user last worked in. This has been fixed: links to pages in messages will now always open the page in the channel, where the page can be edited without localizing it.
Bugfix SUP-1445
When clicking the “Create copy“ button when editing an image, the button label changed to “Duplicate”. This has been fixed, so that it stays the same.
Bugfix
Removed a wrong changelog note from version 5.20.21
Bugfix SUP-2112
When a page, which is published and is the target of a link in another page is put into the wastebin, the editor of the other page received an inbox message about the invalid link with the reason, that the link target was taken offline. While this is technically correct (the page is first taken offline and then put into the wastebin), it might be misleading. Therefore the inbox message for that case has been changed to be like when the page is deleted and not put into the wastebin.
Bugfix SUP-1913
The preview tooltip in the repository browser has been moved, so that it will no longer overlap with nearby filenames.
Bugfix SUP-1816
When several occurrences of the same tag (that is with the same tag ID, not just the same tag type) were present in a page, the Aloha editor would only convert the first one into an aloha-block. This behavior has been changed, so that every occurrence of a tag will become a block and get edit and delete buttons.
Note that having several occurrences of the same tag should be avoided. It is not supported in Aloha editor since it implies invalid HTML markup and can only be achieved by editing the contents of an editable directly (for example using the tag fill dialog). This fix just prevents subsequent errors when a tag is not converted to an aloha-block. The different occurrences of a tag are not necessarily synchronized.
Bugfix SUP-2148
Fixed the tree frame becoming smaller each time it is loaded in Internet Explorer. Also fixed some Javascript errors in the tree.
Bugfix SUP-1826
When the feature wastebin
is activated, the group Node Super Admin will automatically get the permission to view the wastebin for all Nodes.
Bugfix SUP-2107
When linking/unlinking a single template from folders, where the user does not have permission to link the template to a folder where the template is already link, the user would always get an error message stating the missing permission. However, linking/unlinking the template to/from folders where the user has the permission still worked as expected. This issue has been fixed now, so that the unnecessary message will not be shown any more.
Gentics Content.Node 5.22.0
Optional Manual Change
The GCN link plugin for the Aloha editor now manages anchors in URLs. If this feature should be used, the tagpart anchor
must be added to the gtxalohapagelink
, and its template must be updated.
Please see the documentation of the Aloha page link tag for more information.
Optional Manual Change
The rarely used “inpage“ functionality to pass object properties from folders or templates to pages via the context menu has been removed. If you have used the context menu option “in page changeable” on any folders or templates object properties, please create a new object property definition for the page with the same name like for the folder or template object property definition.
Enhancement
It is now possible to configure what kind of objects (pages, files, folders) will be published into the file system or content repository on a per node basis.
Enhancement
It is now possible to configure the way how URLs to pages, files or folders will be rendered on a per node basis. See the Guides for more information.
Enhancement
The node settings dialog has been cleaned up and now contains a tab for general settings and one for publication settings.
Enhancement
In implementations of CnMapPublishHandler, it is now possible to access the datasource, using the PortalConnectorFactory. The ID of the datasource will be passed to the CnMapPublishHandler instance in the init() call as parameter with the key CnMapPublishHandler.DS_ID.
Enhancement
The context menu in the list of files and images now contains an entry “Properties” which will show the Properties dialog of the selected file or image.
Enhancement
The REST API has been extended:
New REST endpoints
/language/list
returns a list of all available content languages/node/getLanguages/{id}
returns a list of all content languages for the specified node/perm/list/{type}
lists all groups with with their permission bits for the given object type
Enhanced REST endpoints
/user/list
has new query parametersearch
to search in login, firstName, lastName and email/user/list
result can be sorted byid
/user/list
has new query parametergroup
to add group information to response/msg/send
allows sending translated messages in multiple languages
Enhanced Java REST Client
- new Method
RestClient.authenticate()
allows to authenticate session credentials (sid and secret)
Enhancement
It is now possible to link the CMS with an external BPM Engine Server, based on the Activiti Business Process Management Platform.
Enhancement
The file and image lists now show if the object is currently online or not. Furthermore the online status information for pages has been refined to better reflect their online status (e.g. offline files which are locked or worked on now have unique icons).
Bugfix
Under specific circumstances, it was possible the normal inbox messages where shown as instant messages. This has been fixed now.