Features
- Für Multimedia und Mediapool Videos kann das standardmäßig angezeigte Video-Poster (Vorschaubild) eingestellt werden. Dabei wird eine Sekunde im Video ausgewählt, die das Vorschaubild anzeigt. Optional kann auch die Breite des Vorschaubildes eingestellt werden (Details).
- Neues Input Plugin Poster: Über dieses Input Plugin kann ein Video-Poster eingestellt werden. Eine Verknüpfung zu bestehenden Input Plugins (z.B. Link) ist möglich (Details).
- Neues Input Plugin Second: Über dieses Input Plugin kann eine Sekunde ausgewählt werden. Der gespeicherte Wert ist immer eine Ganzzahl (Details).
- Chatbot:
- Über den standalone URL Parameter kann der Chatbot in einer anderen Anzeige dargestellt werden (z.B. für Iframes). Hierbei wird das neue Template iframe gesucht und anstelle des index Templates verwendet (Details).
- Falls möglich, werden in den Antworten passende Medien zu den verwendeten Passagen der Quellen integriert. Dies passiert z.B. dann, wenn die Quelle ein Block mit einem Bild ist und sich somit eine Beziehung zwischen Text und Bild herstellen lässt.
- Die Generierung von Links in den Antworten wurde optimiert, um die Performance bei langen Antworten zu erhöhen.
- Falls der Stream der Antwort nicht starten kann, wird der Vorgang mit Verzögerung wiederholt (maximal 10 Versuche mit jeweils längerer Verzögerung).
- Die Anzeige des Buttons "Überprüfung" für die Feldvalidierung kann deaktiviert werden (Verwaltung > Globale Einstellungen > Administration > Allgemein > Button für Überprüfung ausblenden).
- In den "Mitteilungen und Erinnerungen" (UNC) wird nun auch der E-Mailversand geprüft. Dabei wird nur getestet, ob der eingetragene SMTP Server erreichbar ist. Sollte das nicht funktionieren, erhalten Superuser eine entsprechende Meldung.
- SAML2: Es gibt eine Option, um beim Login keine neuen Benutzer anzulegen, wenn diese über das SAML2 Login gefunden wurden, aber nicht im EGOCMS existieren.
- Für LDAP Authentifizierung kann auch der Pfad zum TLS Zertifikat angegeben werden.
- Input Plugins können mit dem Paramter short_warning eine Warnmeldung im Tooltip des Input Plugins anzeigen.
- Frontend Administration:
- Elemente können mit dem options Parameter ein Array aller bekannten tinymce Optionen setzen.
- Die CSRF Prüfung (Mehrfachversand) kann pro Formular oder pro Mandant deaktiviert werden.
- Elasticsearch: Die Maximale Anzahl an Treffer für die Mandanten und Benutzer Suche kann eingestellt werden (Standard: jeweils 10000).
- Für die Definition der global.json Datei gibt es auch eine Kurzschreibform ohne Array je Wert (Details).
- Der Mandanten und Benutzer Suchindex kann über einen Button in den entsprechenden Einstellungen im Adminbereich neu berechnet werden. Damit wird nun immer der bestehende Suchindex komplett gelöscht (der reset URL Parameter wird implizit gesetzt).
- Ein neuer Mandant wird nun ohne Standard-Inhalt angelegt.
Bugfixes
- Die Prüfung, ob ein Seitentyp nicht geändert werden darf, findet nun auch für die Multimedia Seitentypen Bild und Datei statt.
- Der Integritätsprüfer unterscheidet interne und externe Links zuverlässig.
- Beim Duplizieren einer Seite werden auch die zugewiesenen Schlagwörter übernommen.
- Links auf inaktive Seiten werden im Linkchecker ignoriert.
- Das Abmelden eines Benutzers über das Desklet, löst auch alle aktiven Seitensperren dieses Benutzers auf.
- Beim Wechsel des Seitentyps wird die Feldvalidierung wieder übersprungen.
- Neue Freigabekopien übernehmen alle Berechtigungen der originalen Seite.
- Es wurden Maßnahmen ergriffen, damit bei Verbindungsfehlern während des Systemupdates bestehende Dateien nicht fehlerhaft überschrieben werden.
- Input Plugin Combo: Werden alle Elemente auf einmal entfernt, wird für jedes Element die eventuell eingestellte Löschen-Funktion ausgeführt.
- Input Plugin Multiple: Beim Verschieben von Input Plugins, die den tinymce Editor anzeigen, wird dieser nach dem Verschieben wieder korrekt initialisiert.
- Elasticsearch: Wird der Benutzer Suchindex neu berechnet, wird der reset URL Parameter korrekt ausgewertet.
- DeepL: Beim Übersetzen werden auch Links auf die Zielsprache geändert, die auf einen anderen Mandanten zeigen. Natürlich nur, wenn dieser andere Mandant die verlinkte Seite oder Datei/Bild auch in der Zielsprache kennt. Dies hat vorher nur für andere Sprachen im selben Mandanten funktioniert.
- Beim Duplizieren einer Mediapool Datei werden auch bestehende Zusatzinformationen dieser Datei kopiert.
- Wird in den Mediapool eine SVG Datei hochgeladen und müssen Uploads direkt bearbeitet werden, steht für SVG Dateien nur das Copyright Feld zur Verfügung.
- SAML2: Angemeldete Benutzer aktualisieren das Datum der letzten Anmeldung und werden im Desklet für angemeldete Benutzer angezeigt.
Performance
- Benutzerverwaltung: Die Suche nach Benutzer, die einer bestimmten Gruppe/Rolle angehören oder eine bestimmte Rechtevorlage verwenden, wurde beschleunigt (gilt nur, wenn Elasticsearch eingesetzt wird). Der Benutzer Suchindex muss neu berechnet werden (passiert automatisch über die Systemmigration).
- Das inactive Feld wird beim Speichern nur noch automatisch für unsichtbare Unterseiten vererbt, wenn sich dieses Feld auch geändert hat.
Kompatibilität
- tinymce Update 7.9.1.
- Alle "admin/index.php" Dateien von Seitentypen werden nun später eingebunden.
- Die Einstellung pages_cache wird nicht mehr unterstützt.
- Die Datei image_orig.html des Seitentyps Multimedia/Bild wurde umbenannt in image_orig.tpl. Sollten Sie diesen Seitentyp überschrieben oder angepasst haben, müssen Sie ggf. diesen Dateinamen in Ihrer navigation.ini des Seitentyps anpassen.