-
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
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 nach dem Wechsel zu Bootstrap 5 den bootstrap-datetimepicker zu entfernen. Als Nachfolger wird voraussichtlich "Tempus Dominus" eingebunden. Siehe https://getdatepicker.com
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