Features

  • Chatbot und KI-Features unterstützen auch die Anbindung zu IONOS.
  • Der Chatbot-Verlauf kann optional reduziert aufgezeichnet werden (nur Statistiken und keine Texte).
  • Eine Datensicherung eines Mandanten enthält nun standardmäßig keine Medien und Archive. Diese müssen explizit vor dem Ausführen der Datensicherung ausgewählt werden.
  • Das Systemcheck-Desklet zeigt einen Graphen mit den letzten 60 Messpunkten der Serverlast an (letzte 60 Minuten).
    • Die Berechnung der Serverlast kann außerdem deaktiviert werden (Verwaltung > System > Sicherheit > Serverlast nicht berechnen).
  • Die Page-Methode canChangeType liefert für Superuser im Superusermodus immer den Wert true.
  • Der Formular-Block Checkbox kann optional festlegen, dass eine Mindestanzahl von Checkboxen ausgewählt werden muss.
  • In den Seitentyp-Informationen werden auch Block-Dateien aufgelistet, die der Seitentyp bereitstellt.
  • Die Modulprüfung speichert die Ergebnisse nicht mehr in die Session des Benutzers, sondern in die globale Cache.
  • Auch RSS und ICAL/ICS URLs können Suffix Templates verwenden (z.B. index.rss.tpl oder body.ics.tpl).
  • Die Dialoge für globale Einstellungen und System werden in voller Größe dargestellt.

Kompatibilität

  • Das Bash-Skript zur Berechnung der Serverlast ermittelt das EGOCMS Log-Verzeichnis in Abhängigkeit der für das EGOCMS eingestellten Pfade und funktioniert somit auch in Serverumgebungen mit unterschiedlichen EGOCMS Installationspfaden.
    • Das Bash-Skript wird zudem automatisch beendet, wenn das erforderliche Tool jq nicht installiert ist.
  • Da der Systemdienst (Dienst 0) ab der EGOCMS Version 26.0 minütlich ausgeführt wird, legt dieser keine Sperrdatei mehr an (CRON-0.LOCK). Das passiert nur noch für die Dienste 1 bis 10.
  • Die Ego_System-Methode mkdir erzeugt keine Fehlermeldung mehr und versucht es im Fehlerfall einmalig erneut.
  • Die Ego_System-Methode getIp prüft auch nach der Cloudflare Header-Information für die echte IP-Adresse.

Bugfixes

  • Die zwischengespeicherte 404 Seite wird nur für nicht angemeldete Benutzer verwendet.
  • Rewrite2: Der Parameter return_relative wird korrekt ausgewertet.
    • SQL Abfragen stellen sicher, dass immer in der canonical Reihenfolge 1, 2, 3, 0 gesucht wird.
  • Der EGOCMS Error Handler sendet nur dann einen 500 Status Code, wenn noch keine Ausgabe an den Browser erfolgte.

 

Erstellt von Günther Dan heute um 15:00 Uhr