Die EGOCMS Version 23.0 ist ab sofort verfügbar!

Diese Version ist ein sogenanntes "Rolling Release". Das bedeutet, dass alle Kunden, die die EGOCMS Version 22 einsetzen, bedenkenlos auf die EGOCMS Version 23 aktualisieren können. Das bedeutet auch, dass die EGOCMS Version 22 nicht mehr weiterentwickelt wird.

Main Features

  1. PHP in den Versionen 8.0 und 8.1 wird unterstützt! Die PHP Mindestanforderung bleibt aber weiterhin die Version 7.4.
    • Falls Sie von PHP 7.4 auf PHP 8.0/8.1 wechseln möchten, beachten Sie bitte die offiziellen PHP Migrationsanleitungen. Wenden Sie sich auch gerne an den EGOCMS Support, falls Sie Unterstützung benötigen sollten.
  2. TinyMCE 6.2.0 wird eingesetzt. Die neue Version ist für moderne Browser auf unterschiedlichen Endgeräten optimiert. Dieses Update führt dazu, dass die EGOCMS Version 23.0 im Adminbereich nicht mehr den Internet Explorer 11 unterstützt.
  3. Der Block Standard Template ist nun standardmäßig deaktiviert. Er wird weiterhin automatisch verwendet, wenn das EGOCMS meint, dass dies erforderlich ist. Sollten Sie diesen Block dennoch vermissen, können Sie ihn über die Einstellung template_block=true in der conf.json immer aktivieren.

Weitere Features

  • Das Aussehen der WYSIWYG Editoren im Adminbereich wurde angepasst. Diese passen sich nun dem "Look & Feel" des allgemeinen Aussehens des Adminbereichs an.
  • Pro Mandant kann für die Einbindung externer Videos (z.B. Youtube) ein Hinweistext hinterlegt werden. Anstelle des Videos wird dann dieser Hinweistext angezeigt. Der Besucher muss einen Link in diesem Hinweistext betätigen, bevor das externe Video eingebunden wird.
  • Für Desktop Mandanten kann in der Administration unter dem Reiter "Dateien" eingestellt werden, dass ausgegebene Bilder automatisch in das WebP Format umgewandelt werden. Dabei werden die die WebP Bild URLs bevorzugt vom Browser verwendet. Falls der Browser das WebP Format nicht unterstützen sollte, werden die normalen Bild URLs verwendet.
  • Im EGOCMS können Bild Dateien mit den Formaten WebP und AVIF hochgeladen und verwendet werden.
  • Benutzernamen in den Desklets werden mit der vollständigen Bezeichnung angezeigt.
  • Ist "Speichern und Veröffentlichen" aktiviert, wird eine gesperrte Seite automatisch entsperrt, wenn ein anderer Benutzer diese Seite bearbeiten will und es seit mindestens 10 Minuten keine Änderungen gab.
  • Der Block Flussdiagramm wurde zu Diagramm umbenannt. Über diverse Einstellungen kann die Darstellung des Diagramms angepasst werden, so dass auch ein Organigramm möglich ist.
  • Die Smarty Funktion {include_head_tags} erzeugt auch link Elemente mit dem hreflang Attribut für alle Sprachen.
  • Mediapool Dateien können über die Datei Einstellungen von der Suche ausgeschlossen werden.
  • Input Plugin Slider: Über den step Parameter kann die Schrittweite angegeben werden.
  • Pflichtfeldprüfung: Mit changed=true kann in einer mandatory.ini angegeben werden, dass ein Feld nur geprüft wird, wenn sich die Seite geändert hat.
  • In der Mandanten Administration können über den Reiter Snippets automatisch Snippet Codes eingebunden werden.
  • Wird Matomo (ehemals Piwik) verwendet, wird auch bei einer Seite mit dem Typ "Weiterleitung" der ursprüngliche Aufruf in der Statistik aufgezeichnet.
  • Die Checksummenprüfung beim Liveabgleich kann deaktiviert werden.
  • Im Daten Mandanten kann der Seitentyp "Person" als VCard aufgerufen werden (Endung *.vcf). Es steht auch ein QR Code zur Verfügung, der auf die VCard URL verweist.
  • Parameter in der Errorlog sind maximal 1000 Zeichen lang.
  • Rewrite2: In Meta URLs sind Punkte erlaubt.

Frontend Administration

  • Jeder Block setzt nun immer eine UID (abgespeichert als "_uid"). Damit wird auch die uid Einstellung für Blöcke in der conf.json nicht mehr ausgewertet.
  • Die Einstellung modify kennt für value die Platzhalter "<%orient>", "<%index>", "<%block>" und "<%id>".
  • Über die Einstellung initial kann für ein {value} Element ein Startwert angegeben werden. Anders als bei default, wird dieser Wert nicht wiederhergestellt, wenn das Element leer gespeichert wird.
  • In den Bezeichnungen von Formular Elementen sind keine Leerzeichen erlaubt.

Erstellt von Günther Dan am 05.10.2022 um 15:45 Uhr