Scrivito’s always up-to-date editing interface, edit.scrivito.com, is now always used for editing. It lets editors benefit from improvements from the moment they are made available.
Scrivito’s always up-to-date editing interface, edit.scrivito.com, is now always used for editing. It lets editors benefit from improvements from the moment they are made available.
If your app already uses edit.scrivito.com, you can skip this point, of course.
Some Scrivito users may not have come across edit.scrivito.com yet because Scrivito’s editing interface was also included in the SDK packages and could be evoked via example.com/scrivito. We continued to support the packaged Scrivito UI until version 1.31.0 to make it easier to transition to edit.scrivito.com. Starting with this release, the “example.com/scrivito” URL will redirect to “edit.scrivito.com/example.com” instead of opening the standalone UI.
If you are not yet using edit.scrivito.com to edit your website content, we recommend that you test your site against edit.scrivito.com prior to updating. Almost all Scrivito websites work without any flaws there, but sometimes small adjustments are needed.
See Making Content Editable via edit.scrivito.com for more information.
Some website designs call for markup in headlines, e.g. for supporting subscript and superscript. However, merely changing the type of the attribute concerned from string
to html
can have unwanted side effects because most HTML tags (including paragraphs) break the layout of a headline.
To solve this, HTML editing can now be limited to specific tags. For details, see Limiting HTML tags in the documentation.
It is now possible to define attribute validations for the _language
system attribute. See the API documentation for details, or Implementing Automatic Content Validation for a tutorial.
The SDK’s
Editor
class, whose instances represent user data consisting of an editor’s ID, name, and team memberships, now also includes the editor’s
Editors are already able to change the order of the subpages of a page. Now, developers can retrieve (and programmatically alter) the ordered subpages list as well using the new Obj#orderedChildren
API method.
Scrivito.NotFoundErrorPage
no longer wraps its children in an additional <div> tag.
Thanks again for using Scrivito!
Selecting all changes in a working copy Selectively publishing changed content has become more efficient in situations where an editor needs to move all or almost all pieces of content to a different working copy. For example, if you need to publish just a couple of pages and move the majority of...
Selectable date display format Editors can now choose whether dates such as the publishing date of working copies in the “History” sidebar are displayed as absolute or relative values, e.g., as “Feb 23, 2023, 11:15 AM” or “Three days ago”, respectively. For this, a corresponding item was added to...
After receiving feedback from power users, we’ve extended the date and time editing options. Manual date input Some editors need to provide many dates in their daily work. For these users, pointing and clicking again and again becomes tiresome after a while. With the new option to specify a date...
Sometimes, a section or subsection of a website becomes obsolete, for example, if a product is no longer sold, or part of the documentation isn’t needed anymore. In this situation, you can still delete the pages one by one, starting at the lowest hierarchy level of the section concerned, but you...
We made the editing interface more attractive and user-friendly by brushing up its icon set. The icons are now easier to distinguish and more consistent in style. Some details have been removed from them so that the buttons work better for more editors, especially those with lower resolution...
Adding users to a working copy has become easier. The “Collaborators” selection box now also includes editors whose email address matches the search term. In the German-language Scrivito UI, you can now enter floating numbers in the standard German format, in which a comma instead of a period is...
Server-side access to restricted content via Node.js You can now also access restricted Scrivito content on a server, e.g. for archiving your website content. For this, the apiKey option was added to Scrivito.configure . See also Using Scrivito with Node.js. Scrivito = require("scrivito")...
The behavior of the “Publish” buttons in Scrivito’s editing interface has been improved and aligned: All of these buttons now directly open the confirmation dialog which now also includes a button for opening the “Changes” list and getting an overview of the content that was altered. Thank you...
The active Content Browser tab is preserved The Content Browser sometimes prevented editors from quickly inspecting the properties of multiple objects one after the other. When the user selects another object of the same type, the active tab now remains open. Thank you for using Scrivito! Please...
A distinctive icon for new and changed images Editors mainly have to deal with two types of content objects: pages and images. To make it easier to spot such objects for reviewing them, a dedicated icon for images is now displayed in the “Changes” sidebar and dialog. Thank you for using Scrivito!...