-
Notifications
You must be signed in to change notification settings - Fork 33
Hinweise für Entwickler
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.
Die Unterstützung von Ilch unter PHP 8.0 wird voraussichtlich zusammen mit der Unterstützung für PHP 7.4 um den Juni 2026 eingestellt. Sollte es die Weiterentwicklung von Ilch übermäßig erschweren, kann dies auch eher geschehen.
Wir haben mit Ilch 2.2.4 die Nutzung von sliptree/bootstrap-tokenfield durch Choices ersetzt. Nach einer Übergangsfrist wird sliptree/bootstrap-tokenfield aus Ilch entfernt. Siehe: https://github.com/Choices-js/Choices
Wir haben mit Ilch 2.2.4 die Nutzung von harvesthq/chosen durch Choices ersetzt. Nach einer Übergangsfrist wird harvesthq/chosen aus Ilch entfernt. Siehe: https://github.com/Choices-js/Choices
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. Der Wechsel ist mit Ilch 2.2.0 geplant.
Es wird auf einen Wechsel zu Bootstrap 5 hingearbeitet. Der Wechsel ist mit Ilch 2.2.0 geplant.
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.
Es ist geplant nach der Entfernung von CKEditor 4 auch JBBCode zu entfernen. Dies betrifft auch die "getHtmlFromBbcode"-Funktion.
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/
jscolor wird mit dem Wechsel zu Bootstrap 5 auf Version 2.5.2 aktualisiert. Falls Sie jscolor nutzen sind einige kleinere Anpassungen nötig. https://jscolor.com/docs/#doc-install-add-data-jscolor https://jscolor.com/docs/#doc-accessing-instances
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