-
Notifications
You must be signed in to change notification settings - Fork 33
Hinweise für Entwickler
Inhaltsverzeichnis
- Wechsel zu CKEditor 5
- Wechsel zu Bootstrap 5
- Unterstützung von PHP 7.3
- Unterstützung von PHP 7.4
- JBBCode wird entfernt
- bootstrap-datetimepicker wird entfernt
Der Typ "ckeditorbbcode" bei den erweiterten Layout Einstellungen ist veraltet. Es wird empfohlen "ckeditorhtml" (seit Ilch 2.1.32 vorhanden) oder "ckeditorhtmlfrontend" (seit Ilch 2.1.52) zu nutzen. Siehe auch die Dokumentation zu den erweiterten Layout Einstellungen: Erweiterte Layout Einstellungen (settings Array)
Bei der Einbindung des CKEditors in ihre Module sollten Sie nicht länger "ilch_bbcode" nutzen, sondern dies durch "ilch_html" oder "ilch_html_frontend" (seit Ilch 2.1.52 vorhanden) ersetzen. Um Sicherheitslücken zu vermeiden ist dann hier auch die Nutzung der Funktion "purify" (seit Ilch 2.1.26 vorhanden) oder "alwaysPurify" (seit Ilch 2.1.52 vorhanden) wichtig.
Der Hintergrund dieser Änderungen ist, dass auf einen Wechsel zu CKEditor 5 hingearbeitet wird. CKEditor 5 unterstützt kein BBCode.
Es wird auf einen Wechsel zu Bootstrap 5 hingearbeitet. Ein Zeitplan liegt noch nicht vor.
Die Unterstützung von Ilch unter PHP 7.3 wird zum Juli 2024 eingestellt. Sollte es die Weiterentwicklung von Ilch übermäßig erschweren, kann dies auch eher geschehen.
Die Unterstützung von Ilch unter PHP 7.4 wird voraussichtlich um den Juni 2026 eingestellt. Sollte es die Weiterentwicklung von Ilch übermäßig erschweren, kann dies auch eher geschehen.
Es ist geplant nach der Entfernung von CKEditor 4 auch JBBCode zu entfernen. Dies betrifft auch die "getHtmlFromBbcode"-Funktion. Hier liegt noch kein Zeitplan vor.
Es ist geplant mit dem Wechsel zu Bootstrap 5 den bootstrap-datetimepicker zu entfernen. Als Nachfolger wurde "Tempus Dominus" eingebunden. Siehe https://getdatepicker.com
LoadingOverlay wird mit dem Wechsel zu Bootstrap 5 entfernt. Als Alternative werden nun "Spinners" aus Bootstrap 5 genutzt. https://getbootstrap.com/docs/5.3/components/spinners/
bootstrap-progressbar wird mit dem Wechsel zu Bootstrap 5 entfernt. Als Alternative wird nun "Progress" aus Bootstrap 5 ohne Animation genutzt. https://getbootstrap.com/docs/5.3/components/progress/
Dokumentation für ilch 2 | Content-Management-System | Copyright © 2004-2024 by ilch.de
-
Inhaltsverzeichnis
Hier findet man u.a. die Installationsanleitung, sowie Fehler- und Problem-behebungen
-
Inhaltsverzeichnis
Hier findet man Informationen zum Script, Konzept und dem Programmierstil
-
Inhaltsverzeichnis
Hier findet man Informationen über den Aufbau und Anpassung von Layouts und Modulen
-
Inhaltsverzeichnis
Hier findet man einige Video-Tutorials um und mit unserem CMS