pragmaMx

Nach einer Testphase von über einem Jahr, veröffentlichen wir heute pragmaMx 1.12. Seit dem Erscheinen des ersten Release Candidates sind nur noch sehr wenige augenfällige Features eingebracht worden. Aber unter der Haube hat sich doch noch einiges getan.

pragmaMx 1.12Für Modulentwickler wurde das API weiter ausgebaut und optimiert. Unter anderem ist ein „hook-System“ eingebaut worden, welches in bestimmten Bereichen erlaubt, das Grundsystem auf Modulebene, zu erweitern. Als Beispiele sollen hier die Erweiterungen der Tabs im Account, oder der neuen Beiträge im Adminblock dienen.
Eine globale Datei-Uploadklasse mit vielen Features wurde integriert und das Einbinden des Wysiwyg-Editors oder der Captchas wurde stark vereinfacht. Die Einbindung des Wysiwyg-Editors wurde auch so verändert, dass der Editor später durch einen fast beliebigen anderen Editor, z.B. tinymce, ersetzt werden kann. Dazu aber später mehr…

Die Module Newsletter, Statistics und Siteupdate wurden durch fast komplett neue Versionen ersetzt. Die Module waren zu fehlerbehaftet, als dass ein einfaches Fixing genügt hätte. Bedeutend neue Features gibt es in diesen Modulen allerdings nicht.

Erwähnt sei auch das neue Standardtheme "mx-blank". Ein sehr schlankes, dezentes und tabellenfreies CSS-Theme, welches bestens als Grundlage für eigene Kreationen geeignet ist.

Einen Überblick über alle Änderungen und Verbesserungen kann man sich im ChangeLog verschaffen.

Mit Erscheinen von pragmaMx 1.12 wird die Unterstützung der Version 0.1.10 eingestellt. Es gibt keinen guten Grund mehr, diese veraltete Version einzusetzen. PHP 5.2.x dürfte inzwischen auf allen Webservern verfügbar sein.  Die bisherige Version 0.1.11.3 wird noch eine Weile unterstützt, aber wir empfehlen ein baldiges Update auf Version 1.12.

Wir hoffen und glauben, dass dieses Release den hohen Erwartungen gerecht wird.



Wichtige Hinweise vor/nach dem Update:

  • Installieren Sie kein Update auf 1.12, wenn Ihr Server nicht die Mindestvoraussetzungen (PHP 5.2, MySQL 4) erfüllt!
  • Durch das überarbeitete Default-Stylesheet kann es in versch. Themes und Modulen zu ungewollten Ansichtsveränderungen kommen. Das ist unvermeidbar und wir bitten darum, solche Fälle im Forum mitzuteilen, dass eine Lösung gemeinsam erarbeitet werden kann.
  • In pragmaMx 1.12 werden wieder alle verfügbaren Sprachpakete mitgeliefert. Die Sprachen können im Administrationsmenü aktiviert werden.
  • Nach einem Update müssen alle Einstellungsmöglichkeiten im Adminmenü, auch die der Module, überprüft und neu abgespeichert werden.