Dieses Update beinhaltet Sicherheitsverbesserungen. Ein Update wird empfohlen.
Tempus Dominus wird nicht länger gepflegt. Wir haben daher entschieden native HTML5-Datumseingaben zu nutzen. Mit dieser Version wurde Tempus Dominus aus Ilch entfernt. Module, welche Tempus Dominus nutzen, müssen angepasst werden.
Hinweise für Entwickler
Änderungen
Ilch:
- Kompatibilität mit PHP 8.6 verbessert.
- Session-ID beim Login erneuern und Strict Mode aktiviert.
- Den zweiten Updateserver hinzufügen, falls er noch fehlt.
- Tempus Dominus und Popper wurden entfernt.
- Übersetzungen verbessert.
- Backup-Funktion: Vermeide mehrfache Zufallszeichenketten im Dateinamen.
- Neuer Task-Scheduler: Module können wiederkehrende Aufgaben (z. B. täglich oder in festen Intervallen) automatisch ausführen.
- tarteaucitron auf Version 1.37.0 aktualisiert.
Benutzer-Modul:
- Verbesserungen am Code der Dialog-Funktion.
- Fehler in der Freunde-Funktion behoben und Verbesserungen am Code.
Statistik-Modul:
- Doppelte bzw. fehlende Besuche in den Tagesstatistiken bei abweichender Server-Zeitzone behoben.
- Browser-Erkennung: Aktuelle Browserversionen (ab Version 100, z. B. Chrome/Edge 120) werden jetzt korrekt erkannt und in den Statistiken ausgewiesen.
- Prozentangaben: Bei fehlenden oder leeren Daten werden keine unleserlichen Werte (z. B. „inf %") mehr angezeigt.
- Online-Anzeige: Gelöschte Benutzer führen nicht mehr zu Fehlern in der Liste der Online-Besucher.
- Zeitreferenz: Die Kennzahlen „Heute", „diesen Monat" und „dieses Jahr" werden jetzt in der Zeitzone der Website berechnet – auch wenn der Datenbankserver eine andere Zeitzone nutzt.
- Sicherheit: Die Zuordnung wiederkehrender Besuche (Session/IP-Abgleich) wurde überarbeitet; entsprechende Werte werden jetzt korrekt abgesichert, bevor sie verarbeitet werden.
Optionale Module:
Abwesenheits-Modul (1.8.3):
- Kompatibilität mit PHP 8.6 verbessert.
- Verbesserungen am Code.
- Übersetzungen verbessert.
Auszeichnungen-Modul (1.12.5):
- Sorge für ein deterministisches Ergebnis einer Funktion zur Abfrage der Datenbank.
- Übersetzungen verbessert.
FAQ-Modul (1.10.5):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Forum-Modul (1.35.9):
- Bei vielen Themen und Beiträgen die Geschwindigkeit auf der Startseite deutlich verbessert und Datenbankabfragen reduziert.
- Bei weiteren Ansichten die Geschwindigkeit deutlich verbessert und Datenbankabfragen reduziert.
- Seitennummerierung bei einigen Ansichten hinzugefügt.
- Fehler behoben, wenn alle Forum-Ränge gelöscht wurden.
- Übersetzungen verbessert.
Geschichte-Modul (1.10.4):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Kalender-Modul (1.11.9):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
- FullCalendar auf Version 7.1.3 aktualisiert.
Kasse INTL-Modul (1.6.3):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Link Us-Modul (1.7.4):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Newsletter-Modul (1.8.5):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Partner-Modul (1.14.4):
- Kompatibilität mit PHP 8.6 verbessert.
- Der Slider misst jetzt in jeder Runde neu, wie weit er laufen muss. So startet er auch dann, wenn die Box am Anfang versteckt war.
- Im waagerechten Slider stehen die Banner jetzt immer in einer Reihe.
- Im senkrechten Slider sind die Banner nicht mehr unsichtbar, wenn die Box am Anfang versteckt war.
- Zu große Banner werden kleiner gemacht, damit sie in die Box passen. Die Höhe richtet sich nach der Boxhöhe aus den Einstellungen.
- Übersetzungen verbessert.
Shop-Modul (1.4.4):
- Kompatibilität mit PHP 8.6 verbessert.
- Verbesserungen am Code.
- Verbesserungen an den CSS-Dateien
- Code-Style Verbesserungen.
- FPDF auf Version 1.9 aktualisiert.
- Übersetzungen verbessert.
Shoutbox-Modul (1.8.1):
- Kompatibilität mit PHP 8.6 verbessert.
- Übersetzungen verbessert.
Teams-Modul (1.25.4):
- Kleine Anpassung für Ilch 2.2.21.
Umfrage-Modul (1.14.3):
- Kompatibilität mit PHP 8.6 verbessert.
- Verbesserungen am Code.
- Übersetzungen verbessert.
War-Modul (1.16.8):
- Kompatibilität mit PHP 8.6 verbessert.
- Verbesserungen am Code.
- Übersetzungen verbessert.
Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten
« zurück