Enhancement Link to this entry
Reduced left padding of the tree from 30px to 10px to be able to display more information
Enhancement Link to this entry
The GCN Intergration plugin will now preselet the node in which the use is working in.
Enhancement RM2372 Link to this entry
The GenticsImageStore will now also be able resize images in foreign nodes. A page in node A may now contain the following image url:
Such an url will be identified by the GenticsImageStore during the publish process. The imagestore identifies the referenced node by examing the hostname within the found url.
The image within node B will be resized when the GenticsImageStore determined that the referenced node (in this case node b) is publishing into the filesystem. Resizing will otherwise be omitted.The image tag must be adapted to include the node B hostname.
Example velocity implementation:
#if($cms.rendermode.publish)
#else
#end
Enhancement RT52133 Link to this entry
Added the disable_version_diff_choice feature, which disables the selection of a version when creating new language translations of a Page and automatically selects the most recent version to be shown in the split view for translation. This feature is disabled by default.
Enhancement Link to this entry
It‘s now possible to search for folders by their ID and their description additionally to the name.Also a change was made for all kind of objects that the object ID will not be matched partially anymore.
Enhancement Link to this entry
The REST API has a new resource to fetch node information (from /CNPortletapp/rest/node/...). See the REST API Documentation for details.
Enhancement RT51866 Link to this entry
Changed the Runtimeprofiler to initialize the timer dynamically, this allows the timer to be deleted.
Enhancement Link to this entry
create of page versions and cancel editing the page has been improved.Page versions will only be created for save requests that were manually triggered by users.When a user cancels editing a page, the last page version will be restored.The REST request /rest/page/save/{id} has a new option to omit creation of page versions.Creation of new page versions is now logged (together with the version number).
Enhancement Link to this entry
The REST API has a new option to not create a new page version when saving a page. See the REST API Documentation for details.
Enhancement RT52125 Link to this entry
Corrected the standard error message displayed to users when page loading is halted.
Enhancement Link to this entry
The Gentics Content.Node JavaScript API was enhanced. The folder method multipartUploadURL was added to the folder API.
Enhancement Link to this entry
Added more descriptive information to logged errors that may occur when publishing to content repositories.
Enhancement Link to this entry
The gcn fileupload plugin will now use the Gentics Content.Node JavaScript API for handling uploads.The default upload folder for images and files will be used when one was specified for the current node.When no default upload folder was selected the parent folder of the page will be used.
Enhancement Link to this entry
The Repository Browser will now adapt the pagesize to the available space.
Enhancement Link to this entry
The styling of the Repository Browser has been modified to better fit into the general UI style.
Enhancement Link to this entry
Modified the exception handling for starting publishing transactions.
Enhancement Link to this entry
Added more descriptive information to logged errors that may occur when publishing to content repositories.
Enhancement Link to this entry
The Repository Browser will now remember the last open state and the last selected folder, even when the page is refreshed.
Enhancement Link to this entry
Instead of just a generic image icon, the minibrowser will now show a thumbnailin each image result row in the list pane. Inherited content objects will havewhite-washed thumbnails with a small arrow to indicate multi-channelling.
Enhancement Link to this entry
The REST API call FolderResource.getFolders() has new options to get folders as trees and to do the recursion only for specified folders.
Enhancement Link to this entry
REST-API now fully supports multichannelling methods for File and Image content objects.
Enhancement Link to this entry
It is now possible to load various properties of a node using the Gentics Content.Node JavaScript API.
Enhancement Link to this entry
The file fetch feature will now store imported images into the default image folder of the current node. The default behaviour will take place when no default image folder was specified.
Enhancement Link to this entry
It is now possible to configure the list of available tagtypes for adding new tags into pages using the Live Editor, the Tagfill Dialog or Aloha Editor, by setting the “View Permission“ flag on Construct Categories for specific Groups.It has to be noted, that although the flag is presented as “Permission Flag” it only modifies the Ui components, but does not prevent users with advanced knowledge of the REST API to add tags of other tagtypes using the REST API.
Enhancement Link to this entry
Pages returned from the REST API will now also contain the languageName, if they have a language set.
Bugfix Link to this entry
Fixed multithreaded publishing in conjunction with instant publishing into content repositories, which lead to longer publishing times, without using CPU time.
Bugfix RT51638 Link to this entry
Fixed a bug that caused image data to be set incorrectly when uploading a new image while editing a page when the target folder of the image was set outside of the current node.
Bugfix Link to this entry
The File (Upload) part type was fixed. Previously the upload button was not visible and the i18n string was not translated properly.
Bugfix RT51433 Link to this entry
When a page was requested to be opened in edit mode (using Aloha Editor), but was instead opened in readonly mode,because the user had insufficient privileges to edit the page or the page was locked by another user, the settings for$cms.rendermode still pretended, that the page was opened in edit mode. This caused specific edit mode implementationsto fail in such cases. This has been fixed now, so that the setting for $cms.rendermode will always be correct.
Bugfix RT51959 Link to this entry
Fixed reading permissions for users. The database is now forced to use specific indices, because it sometimes decides against them (and doing a full table scan on the perm table instead),which drastically decreases the request performance.
Bugfix RT51674 Link to this entry
Fixed releasing a semaphore when the publish process fails while starting a transaction for publishing into a contentrepository. If the semaphore was not released, the following publish process could hang indefinitely.
Bugfix RT51638 Link to this entry
Fixed a bug that caused image data to be set incorrectly when uploading a new image while editing a page when the target folder of the image was set outside of the current node.
Bugfix Link to this entry
The file fetch feature will now correctly check the needed permissions for the used import folder. Previously create permissions were not checked correctly.
Bugfix Link to this entry
The repository browser and minibrowser will now use localized translations for various messges and texts.
Bugfix Link to this entry
Fixed the Repository Browser to correctly show multichannelling icons.
Bugfix RT52044 Link to this entry
Added the feature advanced_parallel, which makes sure that a scheduler task is not started as long as any of its following tasks is stillrunning, even if they are set to run parallel. The feature is turned on by default.
Bugfix RT51889 Link to this entry
Fixed timeout problems when publishing multiple pages from the queue or the page list which could result in an error message.
Bugfix RT51687 Link to this entry
Fixed the default gravatar picture not working anymore due to changes from gravatar.com. Also disabled loading images from gravatar when using https://.
Bugfix RT51740 Link to this entry
Fixed possible performance problem when editing a tagtype that has many parts and is used by many tags.
Bugfix RT51674 Link to this entry
Fixed releasing a semaphore when the publish process fails while starting a transaction for publishing into a contentrepository. If the semaphore was not released, the following publish process could hang indefinitely.
Bugfix RT51872 Link to this entry
Fixed SGB error when the tagfill dialog (when a tag in a page is edited) was saved,while the original page the dialog belonged to wasn‘t loaded anymore.
Bugfix RT51855 Link to this entry
Fixed bug that the page was locked twice in the top menu of a page.This also caused the page to not get unlocked when doing this the first time.
Bugfix RT51971 Link to this entry
fixes #51971 with workaround for when ie7 sometimes results in dom elementshaving corrupted attributes references.
Bugfix RT51953 Link to this entry
Fixed importing of tagtypes that already exist on the target system, but have less parts in the export file. Due to a bug, the superfluous parts where not removed during the import.
Bugfix RT51863 Link to this entry
REST API call /CNPortletapp/rest/page/render is fixed to be able to detect idsof root elements even if they are not wrapped in quotes (as is the case withIE).
Bugfix RT51757 Link to this entry
Fixed premature evaluation of script tags that occurred in IE when renderingtags for editing that contained script tags.
Bugfix RT52055 Link to this entry
Fixed PHP Fatal error: Class ‘CNFolderObject‘ when executing a workflow timer trigger that moves a page.
Bugfix RT51707 Link to this entry
Fixed a bug in tagfill which would cause an error when switching text parts of a tagtype to tag (page) parts.
Bugfix RT51912 Link to this entry
When inserting a constuct using Aloha Editor the list of constructs to choose from was unsorted. The REST API will now sort the list of constructs by default.
Bugfix RT51486 Link to this entry
solved issue #51486, where closing a TagFill in IE7 for a block which is notrendered inside an editable would result in the user no longer being able tomake any selections on the page.
Bugfix RT51863 Link to this entry
REST API call /CNPortletapp/rest/page/render is fixed to be able to detect rootelements with uppercase tag names. Therefore, given:
In both cases the #myeditable should be identified as the root element which is to contain the rendered contents of:
Bugfix RT52004 Link to this entry
Fixed the feature logout_page not showing the text “Logout successful” because of a broken translation.Also added the ability to set an actual URL instead of just true to this feature.
Bugfix RT51637 Link to this entry
Fixes tag copying. Copied tags are no longer lost. The copy placholder willnot inadvertently change markup around the copied block.
Bugfix Link to this entry
Fixed the Repository Browser to not show any objects in the list, when the Root Node (“Content.Node”) is selected.
Bugfix RT52023 Link to this entry
The feature Versioned Publishing, which has been disabled is now enabled by default.
Bugfix Link to this entry
Fixed how links are saved to ensure that all link parts are saved as well.
Bugfix RT51641 Link to this entry
Copied link tags will no longer be blockified.
Bugfix RT51554 Link to this entry
Fixes bug in GCN/Aloha Blocks implementation which required the editor to clicktwice into an editable in order to bring up the floating toolbar after closingthe TagFill dialog.
This Gentics CMS version includes the Aloha Editor 0.22.3 – 08.10.2012