Alle Artikel zu #blog


Zahlen & Umbauten

Wieder mal ein paar Updates am Blog.
Content

  • Die Themensuche ist in einer verbesserten Version fertig gestellt. Über der Titelzeile neben den Kategorien ist jetzt das Thema zu sehen (anklickbar), in der Vollansicht gibt es unter dem Post einen Link. Die Themensuche ist jetzt noch präziser und findet nun endgültig nur noch Artikel, die von mir als zu dem selben Thema gehörig gekennzeichnet wurden. Dafür musste ich das Trennzeichen nach | ändern, da Leerzeichen zu einer Oder-Suche führen und Unterstriche als Leerzeichen behandelt werden...
  • Das Titel-Tag [blog] ist rausgeflogen, ich habe nun eine eigene Kategorie für Posts, die den Blog betreffen eingeführt. Sie heißt Blog. Total kreativ, ich weiß.
  • Irgendwann letztens habe ich wohl mal den 200. Artikel veröffentlicht, es müsste der Vorab-Post zu den Kirchentagsberichten sein, aber aus irgendwelchen Gründen hat Wordpress zwischendurch mal die Zählung geändert und ich hatte 201 Artikel statt 200, obwohl ich gar keinen veröffentlicht habe. 8O
  • Ein paar Verbesserungen am Quellcode, um die Validität zu erhöhen. Wenn mir einer den Fehler nennt, der jetzt noch auftrittt... *kopfschüttel* Was unterscheidet diesen Link <a href="http://www.stepmania.com/" class="extern" target="_blank">Seite</a> von diesem <a class="extern" href="http://de.wikipedia.org/wiki/Tanzmatte" target="_blank">Wikipedia</a> außer der Ziel-URL? Richtig: Der zweite wird vom Validator als falsch angestrichen. :wall: (es ist nicht immer dieser, aber immer irgendeiner im Dokument - aber nur einer! Angeblich existiert bei diesem einen dann das Attribut target nicht.)

Backend & Datenbank

  • Es werden nicht mehr alle Überarbeitungen gespeichert, sondern nur die neusten zwei. Eigentlich brauche ich diese Funktion gar nicht, aber sie gibt irgendwie Sicherheit... Wie das geht, habe ich hier gefunden: Quelle
  • Die alten Artikelversionen habe ich dann direkt mal alle gelöscht, dadurch ist die Datenbank um 196 Artikel ärmer. Schöne Entlastung.

Schimpfen auf Wordpress

  • Das Wordpress-Tag "code" formatiert Code nur so, dass er wie Code aussieht, zeigt aber tatsächlichen Code nicht an. Sprich, Links bleiben Links und werden nicht als Quellcode dargestellt. Das da oben ist also ein Misch aus "code" und eigenem Gefrickel.
  • Wenn ich einen Artikel anfange und speichere am Tag x und dann später am Tag y fertig stelle und veröffentliche, ist das Veröffentlichungsdatum nicht Tag y, sondern Tag x. Sprich, irgendwann angefangene Artikel befinden sich nach dem Publizieren nicht oben. -.-


Blog neu aufgesetzt

So... dieser Post sollte eigentlich schon vor knapp einer Woche raus. Ich habe Wordpress komplett neu installiert und mit der wunderbar funktionierenden Export-Import-Funktion alle Daten übernehmen können. Dabei habe ich die Exportdatei ein wenig verändert, bevor ich sie importiert habe... nämlich alle Tags rausgelöscht. Die Tags in den Artikeln waren quasi doppelt gespeichert, einmal als Tag und einmal als Teil eines Artikels. Sprich, alle nicht genutzten Tags sind jetzt weg - das war etwa die Hälfte, da ich nie aufräumen konnte.

Im ersten Moment hab ich ja trotz erfolgreichem Testlauf gedacht, meine Entwürfe seien weg. Glücklicherweise wurden die nur unter einem Account mit meinem Namen gespeichert statt wie vorher im Admin-Account... alles noch da, es gab wirklich keinen Datenverlust, sogar die Bilder wurden übernommen und auch die Plugins funktionieren alle noch. Okay, fast keinen: Die Blogroll war weg. Warum auch immer. Gut, dass es den Google-Cache gibt, eben meine eigene Seite ausm Cache geladen und Links kopiert und neu angelegt und dabei direkt entrümpelt.

Das Archiv ist jetzt eingeklappt, das wächst immer mehr an und dadurch dass die internen Inhalte jetzt alle in der linken Sidebar sind, wurde es da doch recht voll. Dafür wird jetzt auch die Anzahl der Posts in den einzelnen Monaten angezeigt.

Kommentare können jetzt nicht nur insgesamt, sondern auch pro Beitrag abonniert werden. Nachdem kürzlich tatsächlich eine Anfrage zu einer meiner Technikanleitungen kam, habe ich gemerkt, dass der jenige gar nicht mitkriegen würde, wenn ich per Kommentar antworte, es sei denn er schaut immer wieder auf die Seite. Also gibt's jetzt pro-Beitrag Abonnements für die Kommentare, als RSS oder per Mail (mit Double-opt-in 1x pro Mailadresse für die rechtliche Sicherheit). Funktioniert bisher wunderbar, man kann sogar seine Abonnements verwalten. Schön, wenn es Leser gibt, denen dieser Blog nutzt, da rüstet man doch gerne nach.

Mein Related-Posts-Plugin ist beim Themewechsel kaputt gegangen und da es nicht mehr entwickelt wird, musste ich selbst für Ersatz sorgen. Nachdem ich ja zunächst an einem dummen Fehler verzweifelt bin, habe ich es jetzt geschafft mit benutzerdefinierten Metatags verwandte Artikel von Hand kennzeichnen und suchen zu können. Daher gibt es nun unter jedem Post, der zu einem eigenen Thema gehört, in dessen Einzelansicht einen Link "Alle Posts zu diesem Thema anzeigen", welcher eine Suche nach versteckten Metatags durchführt und dadurch genau die Posts auflistet, die ich als zugehörig gekennzeichnet habe. Bei diesem Post führt das z.B. alle Posts auf, die mit dem Blogumbau zu tun haben. (Für die Insider und Neugierigen: Das t_ vor dem Stichwort sorgt dafür, dass keine Posts ausgespuckt werden, die zufällig diesen Begriff enthalten.) Posts, die zu einem solchen Thema gehören, haben das Thema jetzt auch als Kicker über dem Titel stehen (der Kicker kann ebenfalls geklickt werden).

Zum Design kam immer wieder Kritik... daher hier die ultimative Leser-Umfrage: Welche Farbe wollt ihr als Basisfarbe im Blog? Momentan ist es gelb, bei mir zuhause sieht das sehr schön warm sommerlich aus, bei den meisten anderen eher nach Kotze oder Käse mit Hintergrundbeleuchtung... das ist ja nun nicht schön. Daher wär's cool, wenn hier per Kommentar mal geschrieben wird, welche Farbe euch gefallen würde... idealerweise als sechsstelliger Hexcode wie bei CSS üblich... das aktuelle Gelb ist FFFF8F. Vorschläge mit Pink-Tönen, schwarz oder weiß als Grundfarbe werden ignoriert, das kommt mir hier nicht hin. Ich hätte gerne was sommerliches...

Fertig ist der Umbau noch lange nicht. Die Zitate sollen wieder her, das ist kein großer Akt, ich muss nur mal den Code raussuchen. Die statischen Seiten sind momentan nicht da, die müssen überarbeitet und wieder eingebaut werden, aber nicht mehr oben wie früher, das nimmt zu viel Platz weg. Zugunsten der Barrierefreiheit werde ich die Bilder mit vernünftigen Alternativtexten versehen, was ich ungern direkt beim Einfügen tue, da Wordpress den Alternativtext immer automatisch als Beschriftung nimmt und ich die dann erst löschen muss. Da allerdings wenig blinde Leser meinen Blog lesen dürften, hat das niedrige Priorität. Sollte sich auch nur einer finden und hier einen Kommentar schreiben, erledige ich das sofort, versprochen. ;)

Das Theme muss auch noch weiter bearbeitet werden. Für die aktuelle Version gibt es noch keine deutsche Übersetzung, daher habe ich teilweise schon manuell dafür gesorgt, es ist aber geplant auch offiziell eine anzubieten, ich werde daher eine anfertigen. Bei den Kommentar- und Trackback-Links im Footer sind auch noch Fehler, da habe ich schon bei der alten Version eine Lösung gehabt, die muss ich mal wieder raussuchen und dann einfügen und dem Autor mitteilen, damit die zukünftig immer korrigiert bleibt. Daher kommt übrigens in der Einzelansicht der Posts der doppelte senkrechte Strich im Footer des Beitrags.

Während und nach der Umsetzung komme ich dann hoffentlich auch dazu, die immerhin 15 Entwürfe abzuarbeiten. Es geht auf 200 veröffentlichte Posts zu. Und wenn es so weitergeht wie bisher, mit einer vernünftigen Frequenz veröffentlichter Posts und einer leicht wachsenden Leserzahl, bin ich doch schon glücklich hahahah



Verzweiflung II

Seufz... nachts um halb 5 passieren dumme Fehler... DUMME Fehler... RICHTIG DUMME Fehler... und es ist doch gut, einfach in einem wacheren Zustand nochmal auf den Code zu schauen... mir ist sofort aufgefallen was falsch war... ein Anführungszeichen. Ich habe den Link geschlossen, bevor die Variable geschrieben wurde. D.h. die Variable wurde dann einfach wild in das a-Tag reingeschrieben... was der HTML Validator auch brav bemängelt hat, nur habe ich mir den heute nacht nicht angeschaut. Naja... es funktioniert jetzt... später mehr dazu. Jetzt schiebe ich erstmal ne Runde Frust wegen so einem DUMMEN Fehler. *heul*



Verzweiflung

Ich verzweifle gerade. Fast zweifle ich an meinem Verstand. Hier geht echt nicht alles mit rechten Dingen zu. Nicht genug damit, dass die offizielle Wordpress-Dokumentation auf wordpress.org fehlerhaft ist (die Funktion, mit der man die Post-ID bekommen soll, funktioniert schlicht nicht), nein... eine simple Ausgabe mit print in PHP verschwindet einfach! Folgenden Code habe ich eingefügt:

Screenshot PHP-Code mit unsichtbarem Fehler

Die auskommentierte Zeile tut genau das, was die folgenden drei zusammen tun... daran sieht man, wie verzweifelt ich bin. Eigentlich sollte, falls der angeforderte Wert (ein internes Metatag, um verwandte Posts zu identifizieren, später mehr dazu) nicht leer ist, ein Link erstellt werden, der eine Suche nach diesem Wert durchführt. Stattdessen wird der Link zwar erstellt, aber der Wert nicht eingefügt, obwohl er definitiv nicht leer ist, wie die anderen Zeilen beweisen.

Unter diesem Post (unter den Metadatan in der Vollansicht, also nicht auf der Startseite) kann man das Ergebnis begutachten. Es ist kein programmiertechnischer Fehler und kein Firefox-Fehler. Ich versteh's nicht. Der Link wäre gültig, wenn der Wert eingefügt werden würde. Denjenigen, der mir dieses Problem löst und die Lösung erklärt, lade ich ein... Essen, Cocktails trinken oder sowas... Problem gelöst, siehe Folgepost.

Nachtrag: Die eingerückten Zeilen nach dem if müssen natürlich von Klammern umgeben werden, das habe ich nachgeholt (ohne einen neuen Screenshot einzufügen), bringt mich aber mit dem Problem nicht weiter. Naja, wenn ich schon solche Fehler mache, sollte ich eh schlafen gehen...



Zwischenbilanz

So, alle Artikel wurden nochmals neu getaggt, die Tag-Wolke macht jetzt richtig Sinn. hahahah Der Blog wird jetzt neu aufgesetzt... zu diesem Zeitpunkt sind (exkl. diesem) 189 Artikel veröffentlicht, 70 Kommentare geschrieben und 177 weitere Kommentare abgeblockt worden.



Tagging-Probleme

Meine Wordpress-Installation scheint echt Probleme zu haben mit Tags. Nicht nur, dass ich alte Tags teilweise nicht löschen kann, wenn ich ein neues durch Benutzen anlegen möchte, muss ich immer erst speichern und dann nochmals editieren und das Tag dabei anlegen, bevor es akzeptiert wird - ansonsten ist es kommentarlos einfach nicht übernommen. Sehr nervig, wenn man 188 Artikel sichten und vernünftig taggen möchte.



Es geht voran!

Mittlerweile habe ich ausreichend viele Bilder für den Header gefunden und hochgeladen, außerdem müsste die Einfärbung des Themes fertig sein. Die Tags&Themen gefallen mir noch nicht so, da wird sich noch was ändern. Der Kalender musste weichen, ich poste eh völlig unregelmäßig, außerdem nimmt der Platz weg und hätte designtechnisch angepasst werden müssen. Der Blogtitel wurde durch ein einfaches Logo ersetzt.

Die Links sind jetzt noch einfacher: Rote Links führen zu Artikeln, grüne woanders hin, wenn ein grüner Link zusätzlich unterstrichen ist, führt er auf eine andere Website. Ab März 2009 habe ich das auch bereits in den Artikeln nachträglich konsequent umgesetzt.

Die linke Sidebar enthält nur Inhalte, die den Blog direkt betreffen, die rechte ausschließlich Inhalte, die vom Blog wegführen. Zur besseren Lesbarkeit habe ich versuchsweise die rechte Sidebar bei der Ansicht einzelner Posts ausgeblendet, mal sehen, wie das so ist.

Wenn ich komplett fertig bin, werde ich Wordpress wohl auch mal neu aufsetzen und damit dann endlich auch die Tags entschlacken. Über 100 Tags (etwa ein Viertel) sind nicht genutzt, lassen sich aber aus irgendwelchen Gründen nicht löschen, das macht deren Verwaltung und sinnvolle Nutzung deutlich schwieriger. Hab grad mal n Test gemacht, geht richtig gut (also Wordpress neu aufsetzen), sogar inkl. Dateien.

Übrigens, absolute Empfehlung für richtig gute, frei verfügbare Fotos in hoher Auflösung: Interfacelift. Daher habe ich alle Fotos, die oben als Header zu sehen sind.



Mehr Umbauarbeiten

Farblich gefällt es mir so langsam, designtechnisch habe ich auch ein bisschen was geändert... nach kritischer Diskussion habe ich mal versuchsweise die Anregung übernommen, Links nicht alle gleich zu gestalten, so sind jetzt Links zu Artikeln rot, Direktlinks auch fett; weitere Links sind grün und wenn sie extern sind auch unterstrichen. Die Infoleiste unter jedem Artikel fällt da noch raus, da ist das nicht konsequent durchgezogen, weil mir bisher die technischen Möglichkeiten dazu fehlen. Links in alten Artikeln sind nicht immer als extern markiert. Alle Links werden schwarz und unterstrichen, wenn man mit der Maus drüber fährt (Hover-Effekt).

Der Kalender und vielleicht noch ein paar andere Elemente sind noch nicht eingefärbt. Die Tag-Wolke mag ich so auch nicht lassen, da kann man ja kaum noch was lesen. Die Bilder im Header müssen teilweise noch ausgetauscht werden.

Die Blogroll ist mal wieder futsch, das Widget fehlt. Weiß der Geier wo das wieder ist. Die linke Sidebar ist jetzt total vollgestopft, das ist doof. Mal schauen, was ich da mache, gedacht war, interne Inhalte links und externe rechts zu positionieren - rechts fehlt halt die Blogroll.

Desweiteren variiert die Geschwindigkeit der Seite recht stark, ich stehe mit meinem Hoster in Verbindung was da los ist.

Wenn noch jemand Vorschläge hat, was man anpassen könnte, immer gerne, bitte hier kommentieren hahahah

Update: Blogroll wieder gefunden... heißt jetzt "Links" und enthält dafür alle Kategorien. Bei mir ist es halt nur eine...