Vorankündigung: Weiterentwicklung in der nächsten pragmaMx-Version (pragmaMx)
Auch im neuen Jahr werden wir an unserem pragmaMx-System wieder intensiv arbeiten. Mit der kommenden Version von pragmaMx werden wir auch wieder wir einen weiteren wichtigen Schritt in der kontinuierlichen Weiterentwicklung des Systems setzen. Neben neuen Funktionen und zahlreichen Bugfixes wird ein besonderer Schwerpunkt auf der technischen Modernisierung, der Sicherheit und der Zukunftsfähigkeit von pragmaMx liegen.
Im Folgenden geben wir Euch einen Überblick über die geplanten Neuerungen und Änderungen.
Neue Funktionen
Konfigurierbare Module: Search & TOP
Zwei häufig genutzte Module werden umfassend überarbeitet:
- Search-Modul - Das Suchmodul ist nun vollständig konfigurierbar. Einstellungen können direkt im Administrationsbereich vorgenommen werden, ohne den Quellcode anpassen zu müssen. Damit lässt sich das Suchverhalten gezielt an unterschiedliche Websites und Anforderungen anpassen.
- TOP-Modul - Auch das TOP-Modul erhielt einen eigenen Konfigurationsbereich. Darstellung, Kriterien und Verhalten lassen sich nun flexibel steuern.
Weiterentwicklung des Detection-System
Das Detection-System ist seit jeher ein zentraler Bestandteil von pragmaMx – auch wenn es bislang überwiegend im Verborgenen gearbeitet hat. Viele seiner Aufgaben liefen automatisch im Hintergrund ab und blieben auch für Administratoren kaum sichtbar. Dabei handelt es sich um eines der wichtigsten Kernsysteme zur Hackerabwehr innerhalb von pragmaMx. Es erkennt verdächtige Zugriffe, analysiert ungewöhnliches Verhalten und greift frühzeitig ein, bevor Schaden entstehen kann. Gerade in Zeiten zunehmender automatisierter Angriffe und immer komplexerer Angriffsmuster gewinnt dieses System weiter an Bedeutung.
Mit der kommenden Version wurde das Detection-System bewusst weiterentwickelt:
- Die bewährten Kernelemente der Abwehr bleiben vollständig erhalten und wurden nicht abgeschwächt oder vereinfacht.
- Gleichzeitig wurde ein eigener Administrationsbereich geschaffen, der mehr Transparenz und Kontrolle ermöglicht.
- Administratoren können nun besser nachvollziehen, wann und warum das System eingreift.
- Zusätzlich wurde eine Schnittstelle zum Bann-System aufgebaut, sodass erkannte Angriffe künftig gezielt und automatisiert mit Sperrmaßnahmen beantwortet werden können.
Damit wird aus einem bisher still arbeitenden Schutzmechanismus ein sichtbares, steuerbares Sicherheitsinstrument, ohne seine Zuverlässigkeit oder Effektivität einzubüßen. Diese Weiterentwicklung unterstreicht den Anspruch von pragmaMx, Sicherheit nicht nur technisch umzusetzen, sondern auch nachvollziehbar und administrierbar zu machen – ein entscheidender Faktor für moderne, dauerhaft betriebene Webprojekte.
Neues Plugin: HashTagLink
Mit dem neuen Plugin „HashTagLink“ werden Hashtags automatisch erkannt und verlinkt. Das erleichtert die inhaltliche Strukturierung und verbessert die interne Vernetzung von Inhalten – insbesondere bei News, Artikeln und Community-Beiträgen.
Änderungen & Optimierungen
Auch bestehende Komponenten wurden gezielt modernisiert und bereinigt:
- Validation angepasst - Die bisherige Abhängigkeit vom HTML Tidy wurde entfernt. HTML Tidy wird als veraltet betrachtet und wird somit nicht mehr von allen Servern angeboten. Deshalb wurde die Validierung vereinfacht und an aktuelle PHP-Versionen angepasst.
- Captcha-Klassen überarbeitet - Optimierung der Klassenstruktur im Hinblick auf das neue Captcha-System.
- Detection-System angepasst - Verbesserungen an Logik, Struktur und Sicherheit.
- Encyclopädie-Modul erweitert - Verlinkungen werden nun auch optisch hervorgehoben, umgesetzt über ergänzendes CSS.
- Zahlreiche kleinere Updates - Besonders in den Bereichen Sicherheit, Detect, Debug und interne Systemabläufe.
Bugfixes
In der kommenden Version wurden außerdem auch wieder Fehler behoben:
- Search-Modul - Korrekturen an der HTML-Ausgabe.
- Book-Klasse - Fehler im Zusammenhang mit unserialize wurden beseitigt.
- Mail-Klasse - Verbesserungen an Sicherheit und Stabilität beim Mailversand.
- Sprachdateien - Aktualisierung und Bereinigung für konsistente Mehrsprachigkeit.
Technische Modernisierung & PHP-Unterstützung
Ein zentraler Schwerpunkt der Entwicklung war die Anpassung an aktuelle PHP-Versionen und die konsequente Bereinigung des Systems:
- Unterstützung für PHP 8.3 und 8.4 - pragmaMx wurde an die Neuerungen und Änderungen in PHP 8.3 und 8.4 angepasst. Veraltete Funktionen wurden ersetzt, Warnungen beseitigt und die Codebasis modernisiert.
- Abschied von altem Nuke-Code - Das System wurde weiter von historischen „Nuke“-Altlasten bereinigt. Ziel ist ein schlanker, wartbarer und zukunftsfähiger Code, der heutigen Standards entspricht.
- Keine Unterstützung mehr für PHP 5 - Die Unterstützung für PHP 5 entfällt vollständig.
- Mindestvoraussetzung ist nun PHP 7.x - Diese Entscheidung war notwendig, um Sicherheit, Performance und moderne Sprachfeatures zuverlässig nutzen zu können.
Diese Maßnahmen sorgen dafür, dass pragmaMx auch in Zukunft stabil, sicher und gut wartbar bleibt.
Ausblick
Mit der kommenden Version wird pragmaMx nicht nur funktional erweitert, sondern auch technisch konsequent modernisiert. Mehr Konfigurierbarkeit, bessere Administration, erhöhte Sicherheit und ein aufgeräumter Code bilden die Grundlage für die nächsten Entwicklungsschritte. Weitere Informationen zur Veröffentlichung, zu Upgrade-Hinweisen und zu möglichen Anpassungen bestehender Installationen folgen in Kürze.
Bleibt gespannt – wir freuen uns auf Euer Feedback!
Euer pragmaMx-Team
Die letzten Tage des Jahres laden dazu ein, einen Moment innezuhalten. Weihnachten und der bevorstehende Jahreswechsel markieren eine Zeit der Ruhe, des Rückblicks und der Neuorientierung. Es ist eine Gelegenheit, Abstand vom Alltag zu gewinnen und mit klarem Blick nach vorn zu schauen.
Guter Content ist das Fundament jeder erfolgreichen
Gute Nachrichten für alle pragmaMx-Nutzer: Ab sofort gibt es im Forum eine eigene Kategorie „Dokumentationen“! Hier findest du übersichtliche Beschreibungen und Anleitungen zum Grundsystem, den Modulen, Plugins und allen anderen Erweiterungen.
zu Ostern möchten wir euch ganz herzlich grüßen und euch ein paar persönliche Zeilen senden.
Im Zuge der Weiterentwicklung unseres pragmaMx-Systems haben wir auch das Handbuch noch einmal überarbeitet.
Im Rahmen der Anpassungen in pragmaMx V2.9.3 wurden auch die beliebten Module Schedule und SiriusGallery aktualisiert. Dabei wurden kleinere Optimierungen und Fehlerbehebungen vorgenommen, um die Stabilität und Benutzerfreundlichkeit weiter zu verbessern. Zudem erhielten einige Dialoge eine optimierte Darstellung für eine intuitivere Bedienung.
Wir freuen uns, Euch die neueste Version von pragmaMx vorzustellen! Dieses Update bringt zahlreiche Verbesserungen, neue Funktionen und wichtige Fehlerbehebungen mit sich.
Liebe pragmaMx-Community,
