FanPress CM

FanPress CM 4.3 auf dem Weg

Inzwischen ist das letzte Update auf Version 4.2.1 schon wieder über zwei Monate her.

Hintergrund hiervon ist, dass ich aktuell schon an Version 4.3 arbeite. Diese wird vor allem verschiedene Optimierungen in Bezug auf die Erstellung von Modulen beinhalten.

Außerdem wird es einiges an Refactoring im Code geben, welche sich aber nur indirekt auf die Funktionalität auswirken wird.

Ich denke, dass Version 4.3 Ende November erscheinen wird.

FanPress CM

FanPress CM 4.2 veröffentlicht & Umfrage-Erweiterung

Ende August wurde von mir Version 4.2 von Fanpress CM freigegeben.

  • Die Version enthält hauptsächlich das schön längere nötige Admin-Panel-Design-Update.
  • Dazu kommen diverse Aufräumarbeiten im Code und Geschwindigkeitsoptimierungen.
  • Ein Großteil der verwendeten Drittkomponenten wie TinyMCE, CodeMirror usw. wurden aktualisiert. TinyMCE 5 steht nun auch Nutzung zur Auswahl.
  • Dazu kommen noch verschiedene Bugfixes.

Eine vollständige Liste sowie Pakete für Update und Neuinstallation findet ihr auf Github.

Vom Hauptsystem abgesehen arbeite ich aktuell an einer Umfrage-Erweiterung. Diese befindet sich aktuell noch im Alpha-Status und wird zudem das nächste Update FPCM 4.2.1 voraussetzen.

FanPress CM

FanPress CM 4.1 veröffentlicht

Am 28. April wurde von mir FanPress CM 4.1 offiziell freigegeben. Neben neuen Funktionen beinhaltet die Version Bugfixes, Performance-Optimierungen, Code-Aufräumarbeiten, aktualisierten Drittkomponenten sowie Neuerungen für Modul-Entwickler. Ein kompletten Changelog findet ihr auf GitHub.

FPCM 4.1 Login-Screen

Die von mir selbst zur Verfügung gestellten Module sind angepasst und werden als Update über den Modul-Manager angezeigt. Das Modul Erweiterte Statistiken hat dabei weitere Funktionen erhalten.

Die nächste größere Entwicklung für FPCM ist ein generelles Design-Update, da sich dieses in den letzten Jahren – abgesehen von Optimierungen für die mobile Nutzung – nur marginal verändert hat und IMO in zwischen etwas altbacken aussieht. Fest steht schon, dass das Hauptmenü nach oben wandern wird, womit FanPress CM in gewisser Weise zu seinen Wurzel anno 2011 zurück kehrt 🤣 Ob das dann als Version 4.2 oder 5 erscheint, weiß ich noch nicht.

FanPress CM

FanPress CM 4.1 in Arbeit

Wer nicht gerade bei GitHub immer mal reinschaut wird gemerkt haben, dass ich zu FanPress CM in letzter Zeit nicht viel geschrieben habe.

Es gab zwischenzeitlich wieder eine längere Phase, in der ich nur Kleinigkeiten gemacht habe. Inzwischen steht jedoch Version 4.1 vor der Tür.

Das nächste Release neue Funktionen umfassen, z. B.:

  • Benutzer über neu angelegten Accoutn bzw. geändertes Passwort informieren
  • Benutzer-Passwörter via pwnedpasswords.com prüfen
  • Template-Platzhalter können Attribute besitzen (bsw. {{credits}}-Tag)
  • Artikel-Quellen werden für erneute Verwendung gesichert
  • aktiver Tab > Position 0 bleibt nach Aktualisierung der Seite (bspw. beim Speichern) erhalten

Zudem wurden diverse Bibliotheken aktualisiert. TinyMCE 5, welcher Anfang Februar veröffentlicht wurde, wird in einer Beta-Implementierung enthalten sein. Zudem gab es verschiedene Code-Refactoriungs und Optimierungen.

Für Modul-Autoren wird es eigene Action/ AJAX-Klassen geben, in welchen einige Informationen wie bspw. der Modul-Schlüssel schon verfügbar sind. Ab v4.1 sollten eigene Controller-Klassen von diesen abgeleitet werden, mit einer Version 4.2 oder 4.3 wird dies im Laufe des Jahres noch Pflicht.

Mit einem Release von Version 4.1 ist evtl. Anfang Mai zu rechnen, ein genaues Datum habe ich aktuell noch nicht im Blick.

FanPress CM

FanPress CM 4.0.2 veröffentlicht

Am Wochenende wurde von mir FanPress CM 4.0.2 freigegeben.

Version 4.0.1 sowie 4.0.2 beheben kleinere Bugs. Letztere beinhaltet zudem ein Update für die jQuery Upload Bibliothek, welches sicherheitsrelevant ist.

Aktuelle Pakete für Version 4.0.2 findet ihr bei GitHub Projektseite.