Get an overview on what is new and what has changed in OpenCms 9.5.
Default values can be set via macros and even for optional elements, the default values can be used for mappings. Read the details here.
User preferences are now extendable and can be changed via a new dialog that is accessible from the page editor. Read more on this in the topic on user preferences.
User generated content (UGC) allows to edit XML contents via a webform from the online project. Content can be added or edited and you have fine-grained control on who can do it.
Group the elements you can add or edit in the page editor into different views to increase usability or restrict access to elements.
Since OpenCms 9.5 formatters can make up new containers. This you can nest contents. Nested containers add enormous flexibilty in building templates and designing contents. You can build just simple tab elements with arbitrary content per tab, or you can pour your whole page layout in "layout"-contents exposing nested containers.
The values of content elements can differ for different languages by default. But you can force the same value for each language. Here you learn how.
Not everyone should edit everything - learn how to hide editor fields in the content editors.
The value entered in one editor field should influence the value of another field? No problem - make the fields dependent.
OpenCms 9.5 introduced new roles with fewer rights than workplace users. The role system is adjusted to the improved ADE features. There are roles like "Element author" and "Editor" that do not have access to the traditional workplace at all.
OpenCms 9.5 adds the attribute editableby to the <cms:container> tag. Using it, you can specify which users are able to add or remove elements in a container. Moreover the <cms:container> tag can have a body. The body's HTML is shown in the container whenever it is empty.
editableby
<cms:container>
Template models, formerly model pages, can now be added and edited via a special view in the sitemap editor. Moreover, for each content on a template model you can choose if it should be copied or reused on pages generated from the model.
Categories can now be edited via a special view in the sitemap editor.
Galleries can now be edited via a special view in the sitemap editor.