Das war ja einfach. ln -s kirby herrthees.de
und schon ist läuft dieses Blog nach zwölf Jahren nicht mehr mit Wordpress, sondern mit Kirby CMS. Ganz so einfach war es dann doch nicht, es gab ein etwas längeres Vorspiel, in dem ich mit einem immer komplexeren Script den Wordpress-Export in ein Kirby-Content-Format umgewandelt habe. Am Ende immer noch nicht perfekt - dafür haben sich die Wordpress-Inhalte über die Jahre auch gewandelt und diverse Plugins hatten ihre Spuren hinterlassen -, aber was dann rauskam, war gut genug. Obwohl noch viele "Wordpress-Artefakte" in den Beiträgen zu finden sind, da werde ich mit der Zeit mal von Hand aufräumen und reparieren. Auf das Script gehe ich bei Gelegenheit mal näher ein.
Kirby ist ein Flat-File-CMS, das heißt, es gibt keine Datenbank, sondern die Inhalte liegen als Textdateien vor. Und in genau so eine schreibe ich gerade rein, im Editor von VS Codium, mit dem ich auch die andere Kirby-Dateien bearbeite. Klingt sehr retro, ist für mich aber eine sehr angenehme Art zu schreiben, ohne den komischen Gutenberg-Editor von Wordpress, der mir zumindest für einfaches Schreiben nach wie vor nicht gefällt.
Bis das Blog hier wieder so aussieht, wie ich es mir vorstelle, wird es wohl noch eine ganze Zeit dauern. Und da ich meist am "offenen Herzen" arbeiten werde, wird es auch immer wieder mal zu Ausfällen kommen. Denkt euch nichts dabei.
Was übrigens schon funktioniert: Der RSS-Feed, herrthees.de/feed. Sehr wichtig! Den habe ich mit einem Plugin für Kirby ermöglicht, funktioniert einwandfrei. Große Baustelle: die Kommentare. Da muss ich noch schauen, wie ich das in Kirby am besten löse. Bis dahin gibt es halt keine Kommentare, aber ihr könnt mich ja im Fediverse erreichen.
Und was sehr offensichtlich noch fehlt: jegliches Design. Das kommt auch noch, aber erstmal wollte ich die Technik umgestellt haben. Aber ehrlich gesagt, hat das für mich noch keine sehr hohe Priorität. Man kann ja alles lesen.
Fediverse-Menschen können ja hier kommentieren: https://wue.social/@herrthees/113047235916875113