Es wurde ein neuer Bootstrap Umschaltpunkt (XXL) hinzugefügt
Der Spaltenabstand und die Bootstrap Umschaltpunkte können jetzt individuell am Layout angepasst werden
Die Sortiereinstellung von Backend Tabellen wird jetzt in den Benutzereinstellungen gespeichert
Sortier- und Filtereinstellung von Backend Tabellen können jetzt separat zurück gesetzt werden
1.11.12
bugfix: wenn man während dem Aufziehen des wichtigen Teils von Bildern mit gedrückter Maustaste das Bild verlassen hat, wurde das neue Rechteck nicht gespeichert.
Administratoren werden auf dem Dashboard informiert, wenn E-Mails nicht versendet werden konnten
Im E-Mail Archiv werden Mails, die nicht versendet werden konnten samt Fehlermeldung hervorgehoben
E-Mails, die nicht versendet werden konnten werden nach Ablauf der Aufbewahrungsfrist nicht mehr automatisch gelöscht
1.11.11
Die Darstellung beim Vergleichen von Datensatzversionen wurde verbessert
1.11.10
Sichtbarkeitseinstellungen für deaktivierte Inhaltselemente und unveröffentlichte Inhalte können jetzt direkt im Frontend bearbeitet werden, wenn man parallel im Backend angemeldet ist.
1.11.9
Bei der Neuanlage von Seitenlayouts werden jetzt die zwingend erforderlichen CSS und JS Dateien als Vorgabewerte vorgeschlagen.
Das automatische Deaktivieren von News an einem bestimmten Datum wurde überarbeitet
Ein neuer Schalter "Unveröffentlichte Seiten/News/Events anzeigen" wurde im Dashboard hinzugefügt.
Der Schalter "Seitencache umgehen" wurde vom Dashboard entfernt, da der Cache nun immer umgangen wird, wenn man parallel im Backend angemeldet ist.
Bei den Suchergebnissen kann man mit einer neuen Option die Ausgabe von Events, die bereits vorüber sind verhindern.
Der Administrator wird jetzt per Mail informiert, wenn ein Cronjob wegen zu langer Laufzeit (> 1 Std.) automatisch deaktiviert wurde.
1.11.8
Bei Dateiauswahlfeldern für einzelne Dateien, kann die Datei jetzt auch direkt hochgeladen werden, anstatt eine Bestehende auszuwählen.
Der Dashboard Schalter "Seitencache umgehen" erscheint nur noch, wenn der Seitencache im System auch aktiviert ist.
1.11.7
Neues anpassbares Template zur Ausgabe bei Frontend Fehlern (Im Entwicklermodus wird statt dessen die konkrete Fehlermeldung angezeigt)
Bei Fehlern im Backend wird der Fehler im Entwicklermodus angezeigt und im Echtbetrieb auf eine Fehlerseite ohne für Angreifer auswertbare Informationen weiter geleitet
Ausgabe der kompletten URL in Fehler-Logeinträgen
Es wurde die Möglichkeit geschaffen, parameterlose Template Funktionen zu verwenden
Sortierangaben (z.B. in der API) werden in tieferen Schichten ggf. durch Backticks angereichert (reservierte MySQL Worte)
1.11.6
Sortierung nach Feld 'rank' wurde für MySQL 8 angepasst
1.11.5
bugfix: Die Fehlerseite wurde nicht mehr angezeigt, sondern nur ein leerer Bildschirm
Für MySQL 8 Kompatibilität wurden alle Datenbankabfragen überarbeitet (Backticks, um keine Konflikte mit reservierten Wörtern zu bekommen)
1.11.4
Beim generellen Einfügen und Ändern von Datensätzen wurden Prüfungen der übergebenen Werte eingefügt, damit Zahlenfelder garantiert Zahlen sind und leere Datums- und Zeitfelder korrekt initialisiert werden.
1.11.3
bugfix: Select Listen in Backend Formularen hatten als "Leeroption" auch für Ganzzahlfelder einen Leerstring als Wert, anstatt '0'
1.11.2
Inhaltselemente innerhalb von deaktivierten Inhaltselementen werden ausgegraut dargestellt (Übersichtlichkeit)
bugfix: es kam in seltenen Fällen vor, dass Seiten in die XML-Sitemap geschrieben wurden, die dort nicht auftauchen sollten
Alle MySQL Tabellenspalten haben jetzt Standardwerte (defaults), damit das System auch auf restriktiveren Datanbank Servern läuft (sql-mode STRICT_TRANS_TABLES)
Verbesserung der Lesbarkeit von Datensatz Versionsunterschieden, wenn z.B. nur die Position eines Elements in dessen Baumstruktur verändert wurde (Verschiebeoperationen)
1.11.1
In der Änderungshistorie können jetzt die Versionsunterschiede angezeigt werden
Auf dem Dashboard können die Einstellungen mit Switches statt Select Listen durchgeführt werden
1.11.0
Frontend Seitencache wurde eingeführt (standardmäßig deaktiviert)
bugfix: Verschieben von Dateien führte bei PHP 8 zu Problemen
bugfix: CSS und JS bei Baumstrukturen
bugfix: Baumstrukturauswahl fürhrt nicht mehr dazu, dass an den Seitenanfang gescrollt wird
deaktivierte Elemente (Auge) werden in Tabellen und Bäumen jetzt rot, statt ausgegraut dargestellt (übersichtlicher)
Textarea zur Eingabe von HTML Code verwenden jetzt monospace font und es kann die TAB Taste verwendet werden
update: autosize.js von 4.0.2 auf 5.0.2
update: tinyMce von 5.8.2 auf 6.3.0
update: TCPDF von 6.4.1 auf 6.5.0
update: PHPMailer von 6.6.0 auf 6.6.5
1.10.10
Am Ende der Ausgabe des System Update Scripts werden die Mitteilungen bzgl. Handlungsbedarf noch ein Mal zusammengefasst
bugfix: Selectlisten mit Suchfunktion reagierten beim Überfahren mit der Maus seltsam
Umstrukturierung der Vorlagen für die Titelbild Darstellung in den Detailvorlagen für News und Events