Coming soon   Natürlich geht die Entwicklung zu {safeCMS mkIV kontinuierlich weiter. Die folgenden Dinge plane ich daher für das kommende Release 12-2020 des sichersten CMS.

____________

« Home

Am Ende des Releases ist vor dem Release und immer wieder fallen einem, trotz sorgfältiger Planung, neue Dinge auf die man im nachhinein besser machen könnte. Folglich kommen diese Dinge auf die ToDo-Liste.

Sortierung nach Datum (erledigt)

{safeCMS mkIV sortiert die Beiträge anhand des Namens, besser und üblicher ist jedoch eine Sortierung anhand des Datums des Beitrags. Neue Beiträge stehen oben und alte Beiträge rutschen unten raus.

Template-Display (erledigt)

{safeCMS mkIV beinhaltet aktuell sechs unterschiedliche vorgefertigte Templates (layoutings). Es wäre doch gut, wenn es ein kleines Display für alle Templates gibt, das sich der Leser und User mal ansehen kann.

Rekursive Template-Variablen

Zwar können Template-Variablen ebenfalls Template-Variablen enthalten und dies ist sicherlich ein durchaus interessanter Mechanismus aber er kann teilweise komplexe Formen annehmen, daher habe ich mich dazu entschlossen keine Rekursionen mehr zu unterstützen. Template-Variablen werden exakt mit dem Value ersetzt mit dem sie definiert wurden. Template-Variablen dürfen zukünftig keine anderen Template-Variablen mehr enthalten.

Back, Next Post

Unterhalb des aktuellen Beitrags wird der folgende und der vorangegangene Post gezeigt. Die Darstellung ist zwar keiner besonderen Formatierung unterworfen, dennoch ist es ein unteilbarer Baustein. Sinnvoll ist es diesen, wie auch bei den Posts, in Einzelteile wie Titel, Anleser und Bild zerlegen zu können.

Sitemap

Auch wenn eine Sitemap nicht zwingend für das Auffinden durch Suchmaschinen erforderlich ist und diese den Inhalt der Domain selbst scannen, so beschleunigt die existierende Sitemap diesen Prozess deutlich. Für mkIV wird die Sitemap automatisch vom Generator erzeugt.

Post-Bausteine (erledigt)

In der Revision mkIII ist Titel+Anleser auf der Landingpage ein fertiger Baustein der mit einer Templatevariablen {post-x} eingebunden werden kann. Es scheint jedoch noch flexibler zu sein, diesen in zwei Variablen zu je {post-x-title} und {post-x-headline} aufzuteilen, um noch mehr individuelles Layouting zu ermöglichen. Der Redakteur oder Admin kann dann selbst entscheiden ob und in welcher Form er Titel und Anleser verschieden Formatieren möchte.

404 Seite (erledigt)

Die 404 Seite wird derzeit als fertiger Bestandteil geliefert, es ist jedoch schönder, wenn diese denau so wie ein Beitrag generiert wird. Aktuell ist sie in jeder Auslieferung bereits fest vorhanden.

Python

Auch wenn die Geburt im Jahr 2004 von {safeCMS mkIV in der Programmiersprache Python liegt, so ist die Entwicklung diesbezüglich eingeschlafen. Ich plane daher die Funktionen dort nachzubauen, um den Generator auch weiterhin für Python anbieten zu können.



Weiter stöbern


Variable Produktnamen

Verwenden Sie einen speziellen Produktnamen, bei dem die Gefahr besteht das er früher oder später umbenannt wird, dann hat {safeCMS mkIV die ideale Lösung für Sie.

XSS Angriffe

XSS Angriffe sind in {safeCMS mkIV unmöglich! Ehrlich! Es funktioniert wirklich nicht. Glauben Sie nicht? Probieren Sie es aus!


Autor: Oliver Lohse   Datum: 2020-07-30   Kategorie: safeCMS   Schlagworte: Wishlist • Release • Entwicklung • Programmierung • Soon • Kommt • Fehler • Bugfix • Korrekturen • Funktionen • Updates • Upgrades • Java • Python • JavaScript • CSS • 404 • ToDo • Liste • Abarbeiten • Version