Alle Kategorien

Sie müssen angemeldet sein, um zu kommentieren.

CMSimple 5.21 und Rückblick auf die letzten 2 Jahre

20.03.2026

CMSimple ScreenshotMit Erschrecken habe ich festgestellt, dass der letzte Artikel zu CMSimple nun schon wieder 2 Jahre zurückliegt. Das mag daran liegen, dass dies hier nur ein Demo Blog ist, aber trotzdem könnte man auf die Idee kommen, dass die Entwicklung von CMSimple eingeschlafen ist.

Dass das nicht so ist, zeigen die Versionsnummern: 

Anfang 2024: CMSimple 5.14

Anfang 2026: CMSimple 5.21

In diesem Artikel zeige ich, was sich in den letzten 2 Jahren bei CMSimple und den Plugins getan hat.


Die Entwicklung von CMSimple seit Version 5.14

Der Einfachheit halber habe ich mich entschlossen, hier das ChangeLog seit Anfang 2024 von der CMSimple Projektseite zu kopieren:

Wichtigste Neuerungen CMSimple 5.20 => 5.21 (05.01.2026):

  • Login Limiter - Loginsperre nach 3 Fehlversuchen, Dauer konfigurierbar
  • verbessertes Adminmenü (für schmale Displays)
  • verbessertes Loginform (für schmale Displays)
  • loginlink() zeigt Logoutlink wenn eingeloggt
  • Vorbereitung 404 Seite auf PageXplorer Plugin
  • Filebrowser- und Backend Template verbessert (für schmale Displays und Vorbereitung der Menüs auf PageXplorer Plugin)
  • verschiedene kleine Verbesserungen im Backend
  • Probleme bei aktivierter CSRF Protection gefixt

Wichtigste Neuerungen CMSimple 5.19 => 5.20 (17.07.2025):

  • php Warnungen bei Seiten ohne Namen wie z. B. sitemap beseitigt
  • Codebereinigung (xhpages => cmsimplepages)
  • Datensicherheit wurde erhöht, Update wird empfohlen.

Wichtigste Neuerungen CMSimple 5.18 => 5.19 (14.03.2025):

  • Die Unterstützung von .webp und .avif Bilddateien war unvollständig und führte unter bestimmten Bedingungen zu php Fehlermeldungen.
  • Weitere Verbesserungen am Filebrowser
  • Update aller CMSimple Installationen wird empfohlen.

Wichtigste Neuerungen CMSimple 5.17 => 5.18 (04.03.2025):

  • Der Pluginloader wurde überarbeitet, php Warnungen im Debug Modus beseitigt
  • .avif Bilddateien werden vom Filebrowser unterstützt.
  • .avif Bilddateien in der CMS Konfiguration erlaubt

Wichtigste Neuerungen CMSimple 5.16 => 5.17 (17.02.2025):

  • favicon.png und favicon.gif möglich
  • jQuery optimiert und entsprechend konfiguriert
  • für Updates alter Versionen: wenn keine log.php => kopiere von setup Ordner
  • neue Funktionen opendiv() und closediv() für Kompatibilität mit CMSimple Basic
  • Funktion li() für Funktion expToc() (offenes Menü) erweitert

Wichtigste Neuerungen CMSimple 5.15 => 5.16 (22.07.2024):

  • Login überarbeitet
  • Pluginloader index.php gefixt für den Fall, dass kein Plugin installiert ist
  • Mailform verbessert: From:, Reply-To:, mailbody
  • Linkliste für Dialogfenster interne Links verbessert
  • Neue Funktionen aus CMSimple Basic eingefügt wegen Kompatibilität
  • p: und f: für Funktionsaufrufe möglich (anstatt plugin: und function:)
  • fatal error bei linkbutton im Editorbrowser gefixt
  • "cmsimpleDataFileStored" 3x umbenannt in "cmsimpleDataStored" wegen möglichem ModSecurity Konflikt

Wichtigste Neuerungen CMSimple 5.14 => 5.15 (25.03.2024):

  • Die drag&drop Funktion Pagemanagers wurde deutlich verbessert
  • ./cmsimple/defaultconfig.php: $cf['use']['h1only_pagesplitting'] wieder leer, ist besser bei Umstellung alter Versionen
  • die Routine bei der Umstellung auf h1only Pagesplitting wurde verbessert.

Die wohl wichtigste Neuerung war die Einführung einer konfigurierbaren Loginsperre nach 3 Fehlversuchen (CMSimple 5.21) - ein wichtiger Schritt in Richtung Sicherheit.

Darüber hinaus gab es viele Verbesserungen im Admin Bereich (Backend). Da es weder im Forum noch per E-mail Beschwerden gab, lag ich mit den Verbesserungen wohl richtig wink 

Auch die Unterstützung von .webp und .avif Bilddateien ist hier noch einmal extra erwähnenswert.

Ansonsten hält mich php mit ständigen Veränderungen und neuen Warnungen und Fehlermeldungen laufend auf Trab, neue deprecated Meldungen veranlassen mich auch jetzt schon wieder, den Code sowohl von CMSimple als auch von einigen Plugins zu überarbeiten. 

CMSimple Plugins

Das wichtigste neue Plugin ist wohl der PageXplorer. Er ermöglicht das öffnen und schliessen der Menüs, ohne dass man die entsprechenden Seiten öffnen muss. Das betrifft auch das CMSimple Inhaltsverzeichnis, das ja bei sehr umfangreichen Internetseiten schnell zum Scrollterror ausarten konnte. Der PageXplorer ist auf Anregung eines Anwenders im CMSimple Forum entstanden.

Ansonsten gilt auch hier, dass die stürmische und teilweise in Bezug auf Abwärtkompatibilität rücksichtslose Entwicklung von php dauernde Aufmerksamkeit erfordert.

Ich hoffe, dass ich hier darstellen konnte, dass die Entwicklung von CMSimple keineswegs eingeschlafen ist, und ich werde auch in den nächsten Jahren dafür sorgen, dass das nicht geschieht.

 

Kommentare: 0

Powered by CMSimpleBlog

Sie müssen angemeldet sein, um zu kommentieren.