Changes with Gentics Content.Node 5.6.1


Manual Change

(when updating to Aloha Editor with jQuery UI)

The GCN Intergration Plugin now supports the use of page object handlers as thelegacy version of this plugin did. The API has remained the same except forone significant change: Registered page object handler callbacks will receive aGCN.PageAPI page object rather than a plain-old-object.It might also be helpful to note that the page object you receive in thehandler function allows you to inspect exactly what data of the page objectwill be sent to the server in the save process (since for efficiency, onlychanges are send to the server during saving, and not the entire page data asin the legacy plugin). This introspection can be done using page.json().Beware however that the returned object is only useful for introspection andnot reflection. IE: Changing properties of the object returned by page.json()will not mutate the page object itself, this must done via the page object‘sAPI.


Manual Change

Possible Root elements of tagtypes changed.

The tags ‘p‘ and ‘h1‘ – ‘h6‘ are now recognized as valid root elements of tagtypes.When using tagtypes with such root elements before, the tags where wrapped into a ‘div‘ tag, which no longer will happen after this change.


Bugfix

Fixed the Cannot determine construct messages. Previously a bug caused the activation of this alert message box. This fix only applies when the feature aloha_jqueryui was enabled.


Bugfix

Fixed dom-to-xhtml serialization.This fix applies to any serialization function set withAloha.Editable.setContentSerializer().


Bugfix

This error was only caused it the Aloha Editor undo-plugin was active.Fixes GenticsContentPortlet in frontend editing szenarioThe backend path can differ between backend andfrontend mode. There was no way to configure thisin the implementation, since the gcn library isloaded dynamically by the gcn-plugin, and thegcn-plugin loads the page when it is initialized.


Bugfix

A javascript error was fixed that occured when editing a page that contained template tags that contained references to page tags. This fix only applies when the feature aloha_jqueryui was enabled.


Bugfix

The aloha-block classes will now be removed by the Gentics Content.Node Aloha Integeration Plugin. Previously the classes were saved.


Bugfix

Fixed a bug in the GCN Integration Plugin that resulted in editables that wereinside block elements from being Alohafied when a page is loaded for editing.


Bugfix

A javascript error was fixed that occured when clicking on the taglist menuentry while editing a page in aloha. This fix only applies when the feature aloha_jqueryui was enabled.


Bugfix

The vertical scrollbar within the page editing view will now be shown. Previously the scrollbar was hidden when using Mozilla Firefox.


Bugfix

Clicking publish from the page preview would result in an JavaScript error. Fixed.


Bugfix

A bug in the Gentics Content.Node JavaScript API was fixed. Previously saving an external link resulted in a javascript error although the link was saved successfully.


Bugfix

Fixed possible Internal Error due to a database lock when importing page variants that all link to other objects (in content tags or in object properties).


Bugfix

Fixed opening a page in preview mode locks page and saving a page doesn‘t unlock it.


Bugfix

The gcn linkbrowser button was not visible by default when the aloha_jqueryui feature was enabled.


Bugfix

Fixed a bug in the GCN JS API in which block tags which only contained aneditable would not be properly converted into notation during theencoding process. The underling problem was that the blocks which onlycontained editables were not being considered as blocks when they should havebeen.


Bugfix

Fixed inserting tags when using Aloha Editor: The tags will now be inserted at the correct position in the DOM (if possible), respecting the html5 specification.


Bugfix

The additional aloha-block classes will no longer be generated by Content.Node. Previously block elements that saved the classes in a tagpart would receive additional block classes for each editing process.


This Gentics Content.Node version includes the Aloha Editor 0.21.2 – 16.08.2012

This Gentics Content.Node version includes the Aloha Editor 0.20.22 – 16.08.2012