Backslashes gefixt

- Veröffentlicht unter Ankündigungen von

Das Problem der verschwindenden Backslashes („\“) tritt mit der neuen HTMLy-Version tatsächlich nicht mehr auf. Mir fiel jedoch bei der Korrektur der Beiträge schnell auf, dass der Editor in HTMLy gern den HTML-Code aus meinen Texten „verschluckte“. Daher habe ich mir sicherheitshalber ein kleines PHP-Skript geschrieben, das mir alle Beiträge aus der SQL-Datenbank von miniblog in jeweils eine Textdatei „ausgespuckt“ hat. Anhand dieser Dateien konnte ich dann auch gleich alle Beiträge mit fehlenden Backslashes zweifelsfrei identifizieren und in HTMLy anpassen. Es waren am Ende 16 Stück.

Beispiel für eine Textdatei ohne Backslash:

---
title: Willkommen in meinem Blog
slug: willkommen-in-meinem-blog
date: 2013-07-19 21:34:59
---
<p>Dieses Mal wird es hinhauen mein eigenes Blog zu betreiben. Ich weiß es. Mehr dazu später...</p>

Ja, es sieht ein wenig nach YAML-Frontmatter aus, wie ihr es z. B. von Jekyll kennt.

Und von da wäre der Weg jetzt nicht mehr allzu weit zu einem miniblog-zu-HTMLy-Konverterskript, aber jetzt habe ich meine Beiträge ja schon händisch übertragen und wer außer mir nutzt schon miniblog.

Integration alter Beiträge (2)

- Veröffentlicht unter Ankündigungen von

Ich habe die verbliebenen 38 Beiträge von miniblog nach HTMLy übertragen. Dabei sind in einigen Beiträgen die Backslashes, z. B. aus Windows-Pfadangaben, verschwunden. Ich meine, dieses Verhalten wurde in einer der letzten Versionen von HTMLy korrigiert. – Mal wieder Zeit für ein Update …

Der älteste Beitrag in diesem Blog stammt nun vom 19. Juli 2013. Diesen und die anderen ersten Beiträge hatte ich sogar noch direkt in HTML statt Markdown verfasst.

Integration alter Beiträge begonnen

- Veröffentlicht unter Ankündigungen von

Nach dem Wechsel des Webhosters stand ich vor der Entscheidung, ob ich mein Beitragsarchiv (miniblog.robertriebisch.de) auch hier wieder einrichte oder die alten Beiträge direkt ins Blog integriere.

Nachdem der Datenbankimport nicht auf Anhieb klappen wollte und das Archiv bei der Umstellung auf HTMLy sowieso bloß als temporäre Lösung gedacht war, habe ich heute Abend knapp 80 meiner Beiträge aus dem Zeitraum 02.12.2013–02.12.2021 manuell, d. h., per „Copy & Paste“, von miniblog nach HTMLy übertragen.

Abgesehen von weiteren 40 Beiträgen stehen allerdings noch Nacharbeiten hinsichtlich Kategorisierung, Verschlagwortung und Verlinkung an.

Daher bitte nicht wundern, wenn's hier gerade ein bisschen „chaotisch“ anmutet.

Umstellung der PHP-Version

- Veröffentlicht unter Ankündigungen von

Ich habe mich gestern erinnert, dass diese Seite noch mit einer PHP-Version des 7er Zweigs läuft, weil die Markdown-Komponente des von mir hier vorher betriebenen Miniblog nicht für PHP 8.x geeignet ist. Da HTMLy offiziell für PHP 8.0 freigegeben ist, habe ich die PHP-Version nun von 7.4.29 auf 8.0.19 umgestellt. Scheint bislang alles zu laufen.

FlatPress out, HTMLy in.

- Veröffentlicht unter Ankündigungen von

Nach dem Wechsel von miniblog hin zu FlatPress, werfe ich FlatPress nun nach einem Monat schon wieder raus. Sein Nachfolger wird HTMLy.

Wieso der Wechsel?

Archiv früherer Blog-Inhalte

- Veröffentlicht unter Ankündigungen von

Nachdem ich in Alles neu macht der April?! noch schrieb, die Blog-Inhalte aus den Jahren 2013-2021 würden derzeit nicht zur Verfügung stehen, habe ich diese heute, in Form einer umgezogenen Miniblog-Instanz, unter https://miniblog.robertriebisch.de/ bereitgestellt.

Alles neu macht der April?!

- Veröffentlicht unter Ankündigungen von

"Nanu, was ist denn hier los?" fragt sich ab heute vielleicht der eine oder andere Besucher dieser Webseite.

Weiter geht es möglicherweise mit: "Robert, es sieht hier so anders aus und wo sind die bisherigen Inhalte abgeblieben?"

Update von miniblog 1.0.0 auf 1.0.1 durchgeführt

- Veröffentlicht unter Ankündigungen von

Da in letzter Zeit im Blog sporadisch Beiträge auftauchten, die definitiv nicht von mir stammten, habe ich mich der Sache angenommen und schlussendlich ein Update eingespielt. Die dort vorgenommenen Änderungen müssten die Sicherheitslücke schließen.

Neuimplementierung der Markdown-Unterstützung abgeschlossen

- Veröffentlicht unter Software - Web von

Die vor kurzem angekündigte Neuimplementierung habe ich vor einigen Tagen erfolgreich abgeschlossen. Wobei "Neuimplementierung" vielleicht auch ein zu hochtrabender Begriff ist: Ich habe in die Tabelle miniblog eine neue Spalte post_source eingefügt, so dass die Funktion Markdown() nur noch beim Hinzufügen/Bearbeiten von Beiträgen aufgerufen und das Ergebnis in der Spalte post_content abgelegt wird. Die Ausgabe bzw. Erzeugung des RSS-Feeds greift dann auf post_content zu und muss nichts mehr von Markdown wissen. Kostet ein wenig Speicherplatz, spart aber enorm Rechenzeit.

Arbeiten an der Blog-Software "miniblog"

- Veröffentlicht unter Software - Web von

Wie ihr sicherlich schon bemerkt habt, gibt es seit geraumer Zeit keine neuen Beiträge in der Art "Aufgabe Nr. NN" mehr. Zwischenzeitlich wurde mir das nämlich zu aufwändig, zumal ich mir nicht sicher war, ob es euch überhaupt interessiert. Seit Kurzem nehme ich hier und da wieder einige Veränderungen vor und dokumentiere sie als Gedächtnisstütze in einer simplen Textdatei. Es wird daher keine öffentlichen Beiträge mehr dazu geben. Sollte aber jemand Interesse am Einsatz von "miniblog" in einer modernen Umgebung (also PHP5 und MySQL5 sowie Unicode) haben, stelle ich den überarbeiteten Quelltext natürlich gern zum Download zur Verfügung. Einfach fragen! :-)

Derzeit stehen die Neuimplementierung der Markdown-Unterstützung und einige Veränderungen an der Navigation an, aber das "miniblog" soll weiterhin "mini" bleiben.

Seite 1 von 3