Features

  • The default video poster (preview image) can be set for multimedia and Mediapool videos. A second in the video is selected to display the preview image. Optionally, the width of the preview image can also be set(details).
    • New input plugin Poster: A video poster can be set via this input plugin. A link to existing input plugins (e.g. Link) is possible(details).
    • New input plugin Second: A second can be selected via this input plugin. The saved value is always an integer(details).
  • Chatbot:
    • The standalone URL parameter can be used to display the chatbot in a different display (e.g. for iframes). The new iframe template is searched for and used instead of the index template(details).
    • If possible, media matching the passages used in the sources are integrated into the responses. This happens, for example, if the source is a block with an image and a relationship can therefore be established between the text and the image.
    • The generation of links in the answers has been optimised to increase performance with long answers.
    • If the response stream cannot start, the process is repeated with a delay (maximum of 10 attempts, each with a longer delay).
  • The display of the "Verification" button for field validation can be deactivated(Administration > Global settings > Administration > General > Hide button for verification).
  • In the "Notifications and reminders" (UNC), the e-mail dispatch is now also checked. This only tests whether the entered SMTP server can be reached. If this does not work, superusers will receive a corresponding message.
  • SAML2: There is an option to not create new users when logging in if they were found via the SAML2 login but do not exist in EGOCMS.
  • The path to the TLS certificate can also be specified for LDAP authentication.
  • Input plugins can use the short_warning parameter to display a warning message in the tooltip of the input plugin.
  • Frontend Administration:
    • Elements can use the options parameter to set an array of all known tinymce options.
    • The CSRF check (multiple dispatch) can be deactivated per form or per client.
  • Elasticsearch: The maximum number of hits for the client and user search can be set (default: 10000 each).
  • For the definition of the global.json file there is also a short form without array per value(details).
  • The client and user search index can be recalculated via a button in the corresponding settings in the admin area. This now always deletes the existing search index completely (the reset URL parameter is set implicitly).
  • A new client is now created without default content.

Bugfixes

  • The check whether a page type may not be changed now also takes place for the multimedia page types image and file.
  • The integrity checker reliably distinguishes between internal and external links.
  • When duplicating a page, the assigned keywords are also copied.
  • Links to inactive pages are ignored in the link checker.
  • Logging out a user via the desklet also cancels all active page locks for this user.
  • When changing the page type, the field validation is skipped again.
  • New release copies take over all authorisations of the original page.
  • Measures have been taken to ensure that existing files are not overwritten incorrectly in the event of connection errors during the system update.
  • Input Plugin Combo: If all elements are removed at once, the possibly set delete function is executed for each element.
  • Input Plugin Multiple: When moving input plugins that display the tinymce editor, it is initialised correctly again after moving.
  • Elasticsearch: If the user search index is recalculated, the reset URL parameter is evaluated correctly.
  • DeepL: When translating, links pointing to another client are also changed to the target language. Of course, only if this other client also recognises the linked page or file/image in the target language. This previously only worked for other languages in the same client.
  • When duplicating a Mediapool file, existing additional information for this file is also copied.
  • If an SVG file is uploaded to the Mediapool and uploads have to be edited directly, only the copyright field is available for SVG files.
  • SAML2: Logged-in users update the date of the last login and are displayed in the desklet for logged-in users.

Performance

  • User management: The search for users who belong to a specific group/role or use a specific rights template has been accelerated (only applies if Elasticsearch is used). The user search index must be recalculated (happens automatically via the system migration).
  • The inactive field is now only automatically inherited for invisible subpages when saving if this field has also changed.

Compatibility

  • tinymce Update 7.9.1.
  • All "admin/index.php" files of page types are now included later.
  • The setting pages_cache is no longer supported.
  • The file image_orig.html of the page type multimedia/image has been renamed to image_orig.tpl. If you have overwritten or customised this page type, you may need to adjust this file name in your navigation.ini of the page type.

Created by Günther Dan 12 days ago at 15:30 o'clock