Features
- Input Plugins, über die man Seiten auswählen kann, kennen den filter Parameter, über den man Bedingungen definieren kann, die Seiten erfüllen müssen, damit diese ausgewählt werden dürfen (Details).
- Ein neuer Formular Standard Block Bewertung wurde eingeführt.
- Im Systemcheck Desklet gibt es einen Live-Button, um das Intervall der Aktualisierungen im Graphen für die Serverlast bei Bedarf zu verkürzen.
- Die Ego_Cache Klasse kann mit delete() einen einzelnen Cache-Eintrag löschen. Entsprechend kennt auch die Site Klasse eine deleteCacheEntry() Methode.
- Multimedia Bildausschnitte speichern künftig für die Extrafelder origImgWidth und origImgHeight die tatsächliche Breite/Höhe des Bildausschnitts.
- Mediapool Bildausschnitte liefern in den Informationen bereits die tatsächliche Breite/Höhe des Bildausschnitts.
- Bei Bedarf kann ein Migrationsskript ausgeführt werden, um für bestehende Multimedia Bildausschnitte die Werte nachträglich zu korrigieren.
- Das Input Plugin Template ermöglicht es das ausgewählte Template direkt über einen Button zu bearbeiten, sofern man für die Bearbeitung berechtigt ist.
Kompatibilität
- Die Site Methode getPageId() wurde entfernt.
- TinyMCE Update auf die Version 8.6.0.
- Die Reihenfolge der Autoload Funktionen wurde angepasst:
- EGCOCMS eigene Autoload.
- EGOCMS Composer Autoload.
- Kundenspezifische Autoload.
Performance
- Linkchecker: Bereits geprüfte URLs werden nicht erneut geprüft.
- Der Dialog für die Mail-Log verwendet nun ein Lazy Loading.
Bugfixes
- Korrektur für Input Plugins mit condition Parameter und TinyMCE Editoren.
- Die Darstellung des Mediapool in Einfügen-Dialogen wurde korrigiert.
- Chatbot: Für eingestellte Kategorien wird auch die Kategorie selbst als mögliche Quelle verwendet.
- DeepL: Beim Löschen eines Mandanten werden die relevanten Einstellungen, bei denen der Mandant noch eingetragen ist, aufgeräumt.