Gestern habe ich mir seit langer Zeit das Plugin serendipity_event_staticpage angesehen und festgestellt: Hier muss endlich wieder was gemacht werden. Ich habe bereits seit langem einige Ideen, die aber auf eine Neuprogrammierung hinauslaufen (Codename: sp2).
Da dieses Vorhaben viel Zeit in Anspruch nehmen wird, werde ich vorher am vorhandenen Staticpage-Plugin einige Änderungen vornehmen. Unter anderem werde ich die GUI etwas umstrukturieren. Diese sollte vor allem für Einsteiger, die Staticpage das erste Mal nutzen, intuitiver werden. Zum Beispiel sollte man schon vor dem erstellen der statischen Seite entscheiden können, in welcher Sprache die Seite erstellt werden soll. Mir schwebt da eine ähnliche Struktur wie im FAQ-Plugin vor.
Was habe ich für Ideen für sp2?
Zuerst sollte die Einschränkung von Einleitung und Hauptteil entfallen. Der Nutzer sollte mehrere Abschnitte auf eine Seite einbauen können, die jeweils eine eigene Formatierung des Textes zulässt. Er sollte entscheiden, ob eine Navigation oben, in der Mitte oder unten ist. Mehrere Seiten sollten zu einer Gruppe zusammengefasst werden können. Natürlich müssen die Seiten auch Multilingual erstellbar sein.
Ein weiteres Schmankerl wäre die Unterscheidung von Nutzern: Redakteure können eigene Seiten erstellen und bearbeiten, Chefredakteure alle ändern und freischalten, Admins löschen bzw. sperren. Die Möglichkeiten von s9y sind in dieser Hinsicht vielseitig. Man muss nur entsprechend Zeit finden

.
Schlussendlich: Ja, sp2 wird und soll eine CMS-Erweiterung für s9y werden. Genauso wie die Plugins FAQ und Bookmarks.