Changes with Gentics Content.Node 5.7.2


Manual Change

Manual change for Aloha Editor

Gentics Content.Node will use Aloha Editor Blocks to render tag iconsin your page. Aloha Blocks currently only support div and span as validroot tags.If your tagtype implementation uses other root tags than a div or a spanor if you do not have a single root tag at all your html code willwill be wrapped by a div tag to make them editable for the user.You can however configure your own root tags for the Aloha Editor BlockPlugin: http://www.aloha-editor.org/guides/plugin_block.html#changing-the-root-tagsNOTE: Drag/Drop functionality for Aloha Blocks is only supported when using div and span as root tags. If you configure other root tags anduse them along with Drag/Drop functionality you may encounter problems


Enhancement

The tooltips within the node properties view were extended.

The tooltips now include the information that the ‘Publish into the Filesystem‘ checkbox state will only be updated after the next publish run.


Bugfix

Fixed possible problem when deleting a tagtype that is used in object properties.


Bugfix

Fixed a JavaScript error that occurred when closing tag field dialog after a tag was inserted into another tag.


Bugfix

Exports (using the new mechanism) are no longer done in single, long running transactions, as this is not necessary (exports don‘t modify object data) and could possibly lead to DB locks. As a result, before this fix, starting an export build,while another build was still running could cause an SGB.


Bugfix 50931

Fixed a bug that caused some settings selected when filling tag values in a page to be applied even after the user pressed the cancel button in the tag fill dialog.


Bugfix

Fixed canceling the edit process when using aloha_jqueryui feature.


Bugfix

The output of an i18n translation string was corrected within the template creation dialog.


Bugfix

Fixed Gentics Content Node Intergration Plugin to not through an error ifwebappPrefix is not provided via an external settings.


Bugfix

Fixed the GCN JS API so that the element that is passed into the edit() methods the container for the rendered tag contents is also appropriated as the rootelement of the rendered tag.
Beforehand, an new root element would be generated during the render call towrap the contents of the tag, and this would result in unwanted nestedcontainers wrapping the contents of the tag.*ie*:
Given:

tag.edit('#content');

The outerHTML of HTMLElement#content will now be:

<html><div id="#content">My tag content</div></html>

Rather than:

<html><div id="#content"><div id="GENTICS_BLOCK_1234">My tag content</div></div></html>


Bugfix

Fixed setting properties for objects in the GCN JS API to empty string (or 0), which did not work before.


Bugfix

Fixed encoding problem in rendering UTF-8 values in custom form parts, if the feature customform_resolve_nodetags was activated.


Bugfix

Fixed the height of the repository browser in the tagfill dialog to better match the height needed to display 10 elements, so that vertical scrolling is not needed.


Bugfix

Fixed display of pages, that have a language set, but are not part of a contentset (have contentset_id = 0 in the database). Before this fix, such pages would hide each other and only one of that pages would be shown.


Bugfix

Fixed a bug which caused tag types to become unlinked from all nodes if users cancelled editing a tag type after deselecting all nodes from it.


Bugfix

Fixed an issue which caused page filenames containing invalid characters to be allowed.


Bugfix

Fixed problem with the tag.edit() method in the GCN JS API wich would only add the first DOM node of tagtype implementations containing multiple DOM nodes to the desired editing location.


Bugfix

Fixed SGB and generation of corrupted page (having no content) when copying pages that have duplicate tags. Now, when a page with duplicate tags is copied, the first occurrance of each tagname is copied, all duplicates are just ignored.


Bugfix

Added ID to the row help (tipsy) of objects listed in the export selection dialog to help identifying them (if the name is ambigous).


Bugfix 50992

The liveeditor will no longer insert

&nbsp;

tags in front and after a newly inserted tags. Please note that this behavior only applies to places where enough space in front and after the insered tag exists. Inserting a tag directly after an existing tag will result in a

&nbsp;

tag. This tag is used to allow the user to navigate inbetween both tags.


Bugfix

Fixed the permission check for editing templates in localized folders. The menu entries to edit templates were shown (if the user had edit permission), but when trying to edit the template a SGB occurred.


Bugfix

The Repository Browser will now hide the search field and search button unless a node or folder is selected (and the search is possible).


Bugfix

Fixed opening a page in edit mode, that was already locked by another user. The check for locks failed and the page was opened in edit mode. However when trying to save changes,the check for locks succeeded, the user could not save the changes but got a message instead.


Bugfix

Fixed paging in the Repository Browser of the Tagfill dialog.


Bugfix

Fixed the buttonimage of the gcnfileupload plugin. The image was not visible when the aloha_jqueryui feature was enabled.


Bugfix

Fixed getting a sorted and paged list of folders via the REST API. Before this fix, the sorting was not correct.


Bugfix 51511

Fixed dirting of navigation pages, when pages are created in localized copies of folders that are listed in the navigation.


Bugfix

When a timeout occures during querying the backend in the repository browser, the user will now see a message.


Bugfix

Fixed triggering workflows when a page was published using the the UI.


Bugfix

Make sure, the cache of a folder is cleared, when creating files or images in it. This fixes the problem, that after a page import, created images or files are not shown in the target folder (although they exist), until the cache of the folder is cleared because of other reasons.


Bugfix

Fixed the listing of pages (using the REST API or in the backend) in folders where a corrupt page exists. Before this fix, an error occurred and the page list was empty, now an error is logged but the call succeeds with the corrupt pages just ignored.


Bugfix

Paging through templates in the repository browser was previously not possiblebecause the REST API method “/getTemplates” did not handle the `maxItems‘ and`skipCount‘ query parameters. With these now implemented, paging works.


Bugfix

Fixes the GCN mini browser to correctly fetch tags when clicking on asearch result in the browser list pane.The fix involves resetting the search parameters before proceeding toquery the GCN repository for resources so that tags are not filteragainst the last search criteria.Fixed getting a sorted and paged list of folders via the REST API. Before this fix, the sorting was not correct.


Bugfix 50537

When switching from preview mode to edit mode for an inherited page (when using multichannelling), the user will now be asked whether to editthe inherited page or to first localize the page in the channel. This is now the same behaviour as if the user had edited the inherited pagefrom within the page list.


Bugfix

Added folder information to the object lists in the repository browser so that search results can better be identified.


Bugfix

The dababase table mappedglobalidsequence, which is used to generate unique global id‘s for object is changed from engine InnoDB to MyISAM.This will avoid DB locks caused by long running transactions, that insert new objects (like the Import).


Bugfix 51257

Fixed sending messages that contain folder paths of pages in multichannelling: Always show the channel specific folder paths (instead of the folder paths of the master node).


Bugfix

Fixes the tag.edit() method to correctly insert content into the target DOM element.Script tags contained in incoming content will be evaluated, and inserted into the DOM as well.


Bugfix 51261

Fixed an issue that caused an uncaught exception to be thrown when using a tagpart for selecting a folder upload when the folder was not yet selected.


This Gentics Content.Node version includes the Aloha Editor 0.22.1 – 26.09.2012

This Gentics Content.Node version includes the Aloha Editor 0.20.24 – 26.09.2012