Mittwoch, 22. Dezember 2021
Freitag, 30. April 2021
Styx 3.4-alpha2 und PHP 8.0.3
Zeitstempel: 29.04.2021, 18:41 CET
Alles zur neusten alpha-Version im Zusammenhang mit PHP 8.0.3
Donnerstag, 17. Dezember 2020
Serendipity Styx 3.2.0
Autoupdate durchgeführt... BOAH EY! Das neue Bootstrap-Theme B46 hat aus meiner Sicht viel Potential! Ich mochte Bootstrap schon vorher, denn das bietet u.A. ein Hamburger-Menü für mobile Browser ?.... ?
Im Live-Blog wird mir die V3.2.0 noch nicht angeboten. Da muss ich wohl noch einen Tag warten...
Dienstag, 12. Mai 2020
+1 Std. Zeitversatz
Im Zusammenhang mit dem Archiv sind wir eher zufällig auf ein Problem gestossen, welches sich wie folgt äussert: Zwischen dem Original-Blog und dem heute aktuellen Blog gibt es unterschiedliche Zeitangaben für Blogbeiträge. Die Datenbanktabelle mit allen Einträgen wurde am 20. Januar 2020 aus dem Original-Blog exportiert und in den aktuellen Blog importiert. Damals wurde nicht berücksichtigt, dass die beiden Server mit unterschiedlichen Uhrzeiten operierten. Während es auf bbbeat.ch zum Beispiel 15:00 Uhr war, zeigte der Server von beatsblog.ch bereits 16:00 Uhr an.
Als Beispiel: Der allererste Blogeintrag wurde am 16.12.2005, um 23:55 Uhr, abgespeichtert. Auf dem neuen Server (+1 Std.) wird der gleiche Beitrag nun mit Datum 17.12.2005, 00:55 Uhr, dargestellt. Er ist also in den Folgetag gerutscht.
Für Blogbeiträge, welche zwischen 00:00 Uhr und 22:59 Uhr geschrieben wurden ist das grundsätzlich kein Problem. Doch alle Beiträge, die zwischen 23:00 und 23:59 Uhr geschrieben wurden, werden nun am (falschen) Folgetag dargestellt.
Ich kann nicht beurteilen, um wieviele Beiträge es sich dabei handelt, doch es sind sehr, sehr viele. Denn wenn ich z.B. am Sonntag einen Blogeintrag für den Samstag geschrieben habe, so änderte ich vor dem speichern das Datum und stellte die Uhrzeit auf 23:59 Uhr. Bei den gesamthaft > 2'500 Beiträgen sind das bestimmt mehrere hundert...
Ich überlegte mir deshalb, ob ich den ganzen Import nocheinmal durchführen soll. Es sollte möglich sein, vor dem Datenex- und -import die Serverzeiten anzugleichen (auf GMT stellen), so dass die Uhrzeit danach links wie rechts identisch ist. Dabei stellt sich jedoch das Hauptproblem, dass seit dem 20.01.2020 bereits 97 neue Beiträge hinzugekommen sind, die ich natürlich nicht verlieren will. Das würde ich vermutlich noch hinkriegen, doch ein tieferer Blick in beide Systeme zeigt, dass der Zeitversatz von +1 Std. überhaupt nicht durchgängig ist. ?
Nachfolgend Screenshots. Links von bbbeat.ch und rechts von beatsblog.ch. Rot gekennzeichnet die Zeitunterschiede.
Man sieht, die meisten Zeiten verschoben sich +1 Std. Doch es gibt immer wieder Beiträge, bei denen das nicht der Fall ist. Ich kann also nicht automatisiert vorgehen und quasi alle importieren Beiträge eine Stunde zurückstellen (wovon ich auch keine Ahnung hätte, wie ich das bewerkstelligen sollte).
? ? ?
Ich weiss noch nicht, wie ich vorgehen werde. Vielleicht korrigiere ich nur den allerersten Beitrag, sowie die Beiträge, die nun in einen neuen Monat fallen. Das wäre vermutlich der einfachste und realistischte Weg.
Es bleibt das unschöne Gefühl, dass man später in einem Sonntagsbeitrag u.U. liest: "Heute Samstag..."
Mittwoch, 29. April 2020
Allgemein: Migration S9Y zu Styx Edition
Es kann ja durchaus sein, dass ich im S9Y-Forum mal jemandem den Umstieg auf die Styx Edition empfehle ?. Bei Interesse werden sich diesen Personen die selben Fragen stellen, mit denen ich mich beschäftigt habe. Was man tun muss, um einen bestehenden S9Y-Blog nach Styx zu migrieren habe ich hier nachgelesen und leider nicht wirklich verstanden. Weil ich das nicht kapiert habe, suchte ich nach anderen Lösungsansätzen und kam auf folgende Idee:
- Aufbau einer neuen/frischen Serendipity-Styx-Installation
- Neu-Installation aller bisher verwendeter Plugins in die neue Styx-Installation
- Kopieren aller "Uploads" (Mediadaten)
- Export von DB-Tabellen aus dem S9Y-Blog und importieren der Daten in den Styx-Blog
Mir persönlich erschien dieses Vorgehen als logisch. Ich hatte einfach Mühe herauszufinden, welche DB-Tabellen ich denn nun genau exportieren muss. Ob ich an den exportierten Daten etwas verändern und was ich beim Import beachten muss. Das waren meine Knackpunkte.
Deshalb hier meine Fragen:
- Welches Vorgehen soll man Interessenten vorschlagen?
- Gibt es eine andere/bessere Anleitung als die oben verlinkte? Gibt es die auch in Deutsch?
- Ist die Variante Wartung/Daten importieren/Serendipity getestet? Kann man das empfehlen?
- Wäre für kleinere/neuere Blogs eine Neuinstallation mit Ex-/Import von RSS eine Option?
Ich denke mir halt einfach, wer heute einen Blog startet hat meist eine Blog-Vorgeschichte. Wenn man nun der Meinung ist, dass "Styx is what Serendipity should be!", dann sollte man dafür sorgen, dass bestehende Serendipity-Anwender möglichst einfach umsteigen können. Solche "How to" sollten rasch/einfach gefunden werden und auch für Laien (wie mich) nachvollziehbar sein. Denn ehrlich gesagt fürchte ich mich etwas vor der potentiellen Frage: "Wie hast Du denn das gemacht?"
Richtig smart fände ich die Lösung einer Neuinstallation und danach den Import der Daten via "Wartung/Daten importieren/Serendipity". Im Moment weiss ich auch gar nicht, weshalb ich das nie ausprobiert habe. Wäre doch eigentlich naheliegend...
Donnerstag, 19. Dezember 2019
Migration des Live-Blog
Ich habe hier jetzt viel Zeit investiert und denke, dass ich langsam bereit bin um die Migration anzupacken. Vermutlich mache ich das zwischen den Festtagen (so der aktuelle Plan).
Dafür werde ich eine Subdomain auf www.bbbeat.ch einrichten und da die Styx-Edition neu aufsetzen. Dann kopiere ich allen Inhalt von S9Y nach Styx-Edition (so ähnlich, wie ich das hier getan habe (plus dem, was ich hinzugelernt habe)). Die Installation des "alten" S9Y-Live-Blog lasse ich unangetastet bestehen. Wenn alles klappt und getestet ist, setze ich das Startverzeichnis von www.bbbeat.ch auf das gleiche Verzeichnis wie www.styx.bbbeat.ch.
Jetzt stellt sich die Frage, ob ich besser V 2.9.2 stable installiere oder ob ich die aktuelle Dev-Version nehmen soll.
Dienstag, 10. Dezember 2019
Template-Wechsler
Habe noch zwei weitere Child-Theme hochgeladen. Damit ich schneller vergleichen kann, installierte ich die zwei Template-Plugins (Ereignis & Seitenleiste). Nun kann man in der Seitenleiste schnell die Templates umstellen.
Next-Beat = aktuelles Blogdesign von www.bbbeat.ch
Bootstrap-Beat = alte Abwandlung des Bootsrap4-Theme unter S9Y (läuft hier jedoch nicht richtig. Vermutlich weil die abgeänderten S9Y-Dateien entries.tpl und index.tpl anders sind, als die entsprechenden Styx-Dateien)
Leider vergisst der Template-Wechsler die Einblendung des Menü. Nur dasjenige Theme, welches im Backend als aktives Theme gewählt ist, zeigt das Menü an. Um ohne Menü zur Blogansicht zu gelangen habe ich nun das Bild auf der Startseite mit /?frontpage verlinkt (und Mouseover-Text angepasst).
Bitte nicht "Clean-Blog" wählen! Dieses Theme hat keine Seitenleiste und somit kann man danach kein anderes Theme mehr auswählen. Da hilft dann nur noch die Cookies von www.blog.dokumenzi.ch zu löschen.
Weiter: "Template-Wechsler"Sonntag, 8. Dezember 2019
Panoramarunde
Den Quelltext dieses Beitrags habe ich vom Live-Blog kopiert und hier wieder als Quellcode eingefügt.
In den letzten Tagen bin ich doch ziemlich viel vor der Computertastatur gesessen. Meine Tests mit der Serendipity Styx Edition haben mich ziemlich angefixt und motiviert um mich damit vertiefter auseinanderzusetzen. So habe ich mich auch heute Morgen mit der Styx-Testinstallation beschäftigt und nur so aus dem Augenwinkel wahrgenommen, dass es draussen doch ziemlich schönes Wetter ist. Klar, dass ich noch eine Bikerunde drehen wollte.
Aber man kennt es ja. Da gibt es noch ein kleines Problemchen, welches man gerne noch "kurz" erledigen möchte und kaum ist das gemacht, stolpert man über das nächste Detail. So geht es von Einem zum Nächsten und die Stunden verfliegen nur so. Es war schon kurz vor drei Uhr am Nachmittag, bis ich mich endlich losreissen konnte und die Bikekleider angezogen habe.
Heute war es ausgesprochen mild. Das Thermometer zeigte locker 10° Grad und ein "warmer" Wind war auszumachen. Aha, eine Südwind- oder Föhnlage. Sehr gut. Nach der Auffahrt auf den ersten Hügel in der Umgebung und freiem Blick in Richtung Süden war dann alles klar. Es zeigte sich ein grossartiges Alpenpanorama. Vom Säntis ganz links über die Glarner Alpen in der Mitte, bis nach rechts in die Berner Alpen. Fantastisch! ![]()
Natürlich steuerte ich meinen Kaffeespot am Pistenende an und machte dort ein paar Fotos. Ich hatte nicht viel Zeit, denn gegen halb fünf wird es jetzt schon bald dunkel. Auf dem Heimweg sah ich dann diese halbrund angeordneten Pilze. Das sieht man auch nicht alle Tage und das war mir dann nochmal einen kurzen Fotohalt wert. Das Timing war sehr gut, denn die Abenddämmerung hat schon ziemlich eingesetzt, als ich wieder zuhause vor den Veloschuppen fuhr. Das hat gut getan! Wie immer! Dann warm/heiss duschen, einen grossen Milchkaffee machen und noch malein paar Stunden vor den PC. Ein durchaus gelungener Sonntag. ![]()
Lieber Herr Styx
Wenn mein Live-Blog dann eines schönen Tages von Serendipity auf Styx migriert, möchte ich auch gleich auf ein angepasstes Pure-Template wechseln. Hier stört mich aber, dass im Footer Kategorien, Kommentare, und Stichworte untereinander angeordnet werden (und dadurch das hübsche Footerfeld so dick/hoch wird). Im Live-Blog habe ich die entries.tpl dahingehend angepasst, dass diese nebeneinander in der Reihenfolge Kommentare, Kategorien, Stichworte angezeigt werden.
Die entries.tpl des Pure-Templates sieht aber um einiges komplizierter aus, als die des S9Y-Next-Theme. Könntest Du mir das in einer freien Minute mal entsprechend umstellen und mir eine überarbeitete entries.tpl zumailen. Ich wäre Dir zu ewigem Dank verpflichtet...
(und ein paar Biere)
?frontpage
Habe mir einen blöden Fehler eingebaut. In der Theme-Konfiguration habe ich den Menüpunkt "BLOG" auf ?frontpage eingerichtet. Dadurch wurde jeder Seite, auf der man sich aktuell gerade befand, beim Klick auf "BLOG" einfach ?frontpage angefügt, was dann natürlich falsche Ergebnisse gezeigt hat.
Der Link muss /?frontpage heissen, dann klappt es auch... ![]()
Nun gehe ich eine Runde Radfahren. Werde mich gegen Abend wieder vor den PC setzen... ![]()
PS: Warum hat der Standard-Editor für Einträge kein Button für "Textfarbe ändern"? Wenn ich Kommentare ändere, dann hat dort der Editor diesen Button. Strange... ![]()


