Zum Download
ilch Version 2
  •   Sonntag 16 Juli 2023
  • 0

Version 2.1.51

Hinweise für Entwickler: Der Typ "ckeditorbbcode" bei den erweiterten Layout Einstellungen ist veraltet. Es wird empfohlen "ckeditorhtml" (seit Ilch 2.1.32 vorhanden) oder "ckeditorhtmlfrontend" (geplant für eine der nächsten Versionen) 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" (geplant für eine der nächsten Versionen) ersetzen. Um Sicherheitslücken zu vermeiden ist dann hier auch die Nutzung der Funktion "purify" oder "alwaysPurify" (geplant für eine der nächsten Versionen) wichtig.
Der Hintergrund dieser Änderungen ist, dass auf einen Wechsel zu CKEditor 5 hingearbeitet wird und ab dem Wechsel kein BBCode mehr unterstützt wird.

Änderungen
Ilch:

  • Beim Update wird bxSlider aus dem static-Ordner von Ilch entfernt.
  • Menüpunkt "Seiten" fehlt, obwohl Nutzer die Rechte zum Bearbeiten von Seiten hat (450).
  • Fehler bei der Konfiguration der Sichtbarkeit von Seiten und Boxen behoben (425).


Install-Modul:
  • Fehler bei Doppel Prefix behoben


Opionale Module:
FAQ-Modul (1.9.0):
  • Anpassungen für FontAwesome 6.
  • Ilch-Core und PHP-Version Anpassung
  • Code Verbesserungen
  • Rechte-Update

Forum-Modul (1.32.0):
  • Anpassungen für FontAwesome 6.
  • Fehler beim Versuch einen nicht vorhandenen Beitrag zu bearbeiten behoben (660).

Galerie-Modul (1.20.0):
  • Fehler bei nicht vorhandenen Bildern oder Galerien im Frontend behoben.
  • Es wird nun die richtige Kategorie einer Galerie angezeigt (440).
  • Kategorie-Auswahl beim Bearbeiten deaktiviert. Zuordnung kann durch ziehen & ablegen geändert werden (440).
  • Nachträgliches Ändern des Typs deaktiviert (440).
  • Verwaiste Einträge in der Datenbank beim Löschen einer Galerie behoben (440).
  • Anpassungen für FontAwesome 6.

Kasse-Modul (1.5.0):
  • Anpassungen für FontAwesome 6.
  • Ilch-Core und PHP-Version Anpassung
  • Code Verbesserungen

Kasse (INTL)-Modul (1.5.0):
  • Anpassungen für FontAwesome 6.
  • Ilch-Core und PHP-Version Anpassung
  • Code Verbesserungen

Shop-Modul (1.0.1):
  • Beim Erstellen/Bearbeiten eines Artikels waren die "Eingabe löschen"-Schaltflächen für die Bilder zum Artikel ohne Funktion.

Umfrage-Modul (1.12.0):
  • Anpassungen für FontAwesome 6.
  • Ilch-Core und PHP-Version Anpassung
  • Code Verbesserungen
  • Rechte-Update
  • Optional Mehrfachauswahl bei Umfragen erlauben (548)

Teams-Modul (1.22.1):
  • Code Verbesserungen


Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten

Weiterlesen


  •   Sonntag 11 Juni 2023
  • 0

Version 2.1.50

Dieses Update beinhaltet Sicherheitsverbesserungen. Ein Update wird empfohlen.

Zusammen mit diesem Update haben wir ein offizielles Shop-Modul veröffentlicht. Bestehende Installationen von Ilch können das neue Modul aus dem Admincenter heraus installieren. Bei einer neuen Installation von Ilch 2.1.50 steht das Shop-Modul bei der Installation zur Auswahl.

Hinweise für Entwickler: Sollten Sie bxSlider z.B. in einem Modul nutzen, teilen Sie es uns bitte mit. Mit der nächsten Version von Ilch ist geplant bxSlider aus dem static-Ordner von Ilch zu entfernen.

Die Implementierung für das dynamische Hinzufügen von Link-Elementen wurde erweitert. Es werden nun aber ebenfalls Ausnahmen geworfen, wenn z.B. ungültige Werte übergeben werden. Ebenfalls werden Attribute verworfen, wenn diese laut Spezifikation in dem Fall nicht zugelassen sind. Falls Sie die Schnittstelle nutzen, prüfen Sie bitte ob ihre Link-Tags noch wie erwartet hinzugefügt werden.

Änderungen
Ilch:

  • Potentielle XSS-Lücke in den Kommentaren behoben.
  • Fehler in der Captcha-Funktion unter PHP 8.1 und neuer behoben.
  • Fehler im Validator behoben.
  • Optionaler Flooding-Schutz für Kommentare integriert. Standardmäßig aktiviert mit einem Intervall von 10 Sekunden.
  • QueryBuilder: Unterstützung für Funktionen in Group By bzw. group() (536).
  • QueryBuilder: Unterstützung für die Angabe einer Sortierreihenfolge in Group By bzw. group() entfernt (534). Es wird empfohlen dies durch einen separaten Aufruf von order() zu ersetzen.
  • Unterstützung für das dynamische Hinzufügen von Script-Tags implementiert (453)
  • Die Implementierung für das dynamischen Hinzufügen von Link-Tags erweitert.
  • CodeMirror auf Version 5.65.12 aktualisiert. Diese Komponente wird im Admincenter z.B. als Editor für die "Benutzerdefinierte CSS" genutzt.
  • jQuery auf Version 3.7.0 aktualisiert.
  • mysqldump-php auf Version 2.12 aktualisiert.


User-Modul:
  • Optionale Einblendung der Profilbilder (Avatare) in der Mitgliederliste
  • Erweiterung der Profilfelder um Radio-, Check-, Dropdown- und Datumsboxen.
  • Diverse optische und funktionelle Anpassungen


Opionale Module:
Abwesenheits-Modul (1.6.0):
  • Fehler bei ungültigen Eingaben behoben.
  • Anpassungen für FontAwesome 6.

Auszeichnungen-Modul (1.10.0):
  • Unterstützung für mehrere Empfänger einer Auszeichnung hinzugefügt.
  • Neue Ansicht einer Auszeichnung hinzugefügt (für den Fall, dass es sehr viele Empfänger einer Auszeichnung gibt).
  • Schaltfläche zum Löschen der Auswahl eines Bildes in einer Auszeichnung war ohne Funktion.
  • Kleinere Code Verbesserungen.

Gästebuch-Modul (1.12.0):
  • Anpassungen für FontAwesome 6.
  • Kleinere Code Verbesserungen.

Partner-Modul (1.13.0):
  • bxSlider in das Modul integriert und auf Version 4.2.15 aktualisiert.

Shop-Modul (1.0.0):
  • Erste Version

Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten

Weiterlesen


  •   Dienstag 11 April 2023
  • 0

Version 2.1.49

Dieses Update beinhaltet Sicherheitsverbesserungen. Ein Update wird empfohlen.

Mit CKEditor 4.21.0 wurden XSS-Lücken im "Iframe Dialog" und "Media Embed" Plugin behoben.

Änderungen
Ilch:

  • CKEditor auf Version 4.21.0 aktualisiert.
  • FontAwesome auf Version 6.4.0 aktualisiert.
  • jQuery auf Version 3.6.4 aktualisiert.
  • mysqldump-php auf Version 2.11 aktualisiert.
  • PHPMailer auf Version 6.8.0 aktualisiert.


Opionale Module:
Teams-Modul (1.22.0):
  • FontAwesome 6 #635
  • 'Image'-Ordner fehlte
  • Fix #417
  • IlchCore & PHP Versionen angepasst
  • Code Anpassungen



Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten

Weiterlesen


  •   Sonntag 5 März 2023
  • 0

Version 2.1.48

Ein Hinweis für Entwickler: Der QueryBuilder wird möglicherweise in zukünftigen Versionen nicht länger die Angabe einer Sortierreihenfolge in group() erlauben. Es wird empfohlen dies durch einen separaten Aufruf von order() zu ersetzen.
Siehe auch die Issue hierzu: QueryBuilder: GROUP BY ASC or DESC is no longer supported

Änderungen
Ilch:

  • Fehlerbehebungen an der Funktion zur Installation und Aktualisierung von Modulen/Layouts und Installation von Ilch-Updates.
  • FontAwesome auf Version 6.3.0 aktualisiert.
  • CKEditor auf Version 4.20.2 aktualisiert.
  • Anpassungen für FontAwesome 6.


Artikel-Modul:
  • Fehler beim Anlegen eines Artikels ohne ausgewählte Gruppen bei "Sichtbar für" behoben.
  • Fehler bei der Vorschau eines Artikels behoben.


Opionale Module:
Auszeichnungen-Modul (1.9.0):
  • Anpassung für FontAwesome 6.

Downloads-Modul (1.13.2):
  • Anpassung für FontAwesome 6.

Geburtstags-Modul (1.6.0):
  • Fehler, welcher auftrat, wenn kein Geburtstag eingetragen war und der Kalendar geöffnet wurde, behoben.
  • Anpassung für FontAwesome 6.

Kalender-Modul (1.9.0):
  • Mehrtägige Kalendereinträge wurden nicht mehr entsprechend dargestellt.
  • Sich wiederholende Termine (wöchentlich, monatlich, ...) funktionierten nicht.
  • Es kann nun festgelegt werden, dass sich Termine bis zu einem bestimmtem Datum wiederholen.
  • Die Beschreibung der Termine wurde nicht angezeigt, obwohl vorhanden.
  • Oberfläche zum Erstellen und Bearbeiten von Terminen verbessert.
  • Inhalt der generierte iCal-Datei war falsch.
  • Fehler in den Übersetzungen behoben.
  • Kleinere Verbesserungen am Code.
  • Anpassung für FontAwesome 6.

Link-Modul (1.10.0):
  • Anpassung für FontAwesome 6.

LinkUs-Modul (1.6.0):
  • Anpassung für FontAwesome 6.

Partner-Modul (1.12.0):
  • Anpassung für FontAwesome 6.

War-Modul (1.15.3):
  • Anpassung für FontAwesome 6.
  • Fehlende Übersetzungen hinzugefügt.
  • Reihenfolge und Bezeichnungen der Menüs im Admincenter angepasst.

Geschichte-Modul (1.8.0):
  • Anpassung für FontAwesome 6.


Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten

Weiterlesen


  •   Mittwoch 18 Januar 2023
  • 0

Version 2.1.47

Mit dieser Version beheben wir einen Fehler in Ilch 2.1.46, welcher dazu geführt hat, dass die Seite nicht mehr aufgerufen werden konnte, wenn die "mehrsprachigen Einstellungen" im Admincenter aktiviert wurden. Sollten Sie nach den Update auf Ilch 2.1.46 den Fehler "Undefined property: IlchView::$layout" bzw. "Uncaught Error: Call to a member function getTranslator() on null" sehen, können Sie dies beheben, indem Sie in der Datenbank in der Tabelle "[prefix]_config" den Wert für "multilingual_acp" von 1 auf 0 ändern. Dies deaktiviert die Funktion. Danach ist die Seite wieder normal aufrufbar und nach einem Update auf Ilch 2.1.47 können Sie diese Funktion auch wieder nutzen. Im Admincenter unter Einstellungen ist diese Funktion als "Mehrsprachige Einstellungen" zu finden.

Änderungen
Ilch:

  • Fehler bei verlinkter Seite im Menü und mehrsprachige Einstellungen aktiviert behoben.
  • Fehler bei aktivierten mehrsprachigen Einstellungen behoben (nur Ilch 2.1.46 betroffen).


Opionale Module:
Forum (1.31.0):
  • Sicherheitsabfrage vor dem Löschen eines Beitrags.



Wie halte ich Ilch auf den aktuellen Stand?
github.com/IlchCMS/Ilch-2.0/wiki/Doku-Benutzer-Ilch-aktuell-halten

Weiterlesen