Wordpress

Wordpress 20.01.2011

WPLastfm 1.1.1

Nach etwas mehr als einem Jahr gibt es nun endlich wieder ein kleines Update des Plugins. Zum einen wird nun die WordPress HTTP API verwendet, was das herunterladen der Daten etwas vereinfachen sollte, zum anderen sind die Cache Dateien nun im Ordner /cache zu finden. Bei den Albumcovern hat sich auch etwas getan: Sollte kein Bild verfügbar sein, wird jetzt das Künstlerbild verwendet (dies kann unter umständen die Performance beeinflussen, weshalb das ganze in den Optionen auch deaktiviert werden kann). Zudem gibt es, wie bereits im März letzten Jahres gewünscht, zusätzliche Template-Tags für %artist% und %title%. An dieser Stelle auch danke an Lee M., der mir einige Verbesserungsvorschläge gegeben hat und auch indirekt dafür verantwortlich ist, dass ich überhaupt nochmal was am Plugin gemacht hab. Herunterladen kann man das ganze hier.

Zugegeben: Plugins, welche die zuletzt gespielten Titel aus dem Last.fm-Profil in WordPress anzeigen können, gibt es schon fast wie Sand am Meer; und auch mein Plugin kann – zumindest auf den ersten Blick – nicht wesentlich mehr. Allerdings würde ich mir nicht die Arbeit machen und ein weiteres Plugin veröffentlichen, wenn es mit den bereits vorhandenen identisch wäre. So kann man zum einen das Plugin durch Templates/CSS individueller anpassen und es zeigt zudem das aktuell gespielte Lied auch als solches an (Hört gerade). Zusätzlich werden die benötigten Daten auf dem Server zwischengespeichert und nur in einem bestimmten Intervall (Standard ist 45 Sekunden) neu abgefragt, was bspw. die Ladezeit der Seite verkürzt, da nicht bei jedem Aufruf erst der Last.fm-Server kontaktiert werden muss.

Features

  • Als Widget leicht zu integrieren
  • Zeigt an, welches Lied aktuell gespielt wird (Hört gerade)
  • individuell anpassbar (per Template und CSS) → du entscheidest, was angezeigt wird
  • Daten werden auf dem Server zwischengespeichert (Standard: 45 Sekunden)
  • Deutsche und Englische Sprachdatei liegt bei

Weiterlesen…


Wordpress 22.01.2010

irrelevantComments 1.0

In der aller ersten Version, die ich vorhin hochgeladen habe, war leider noch ein kleiner Fehler enthalten, der inzwischen aber korrigiert wurde. Sollte beim Update des Plugins ein PHP Fehler scheinen, bitte das Plugin nocheinmal runterladen.

irrelevantComments Version 1.0 ist fertig. Es hat zwar etwas länger gedauert, als ich ursprünglich dachte, aber dafür sollte jetzt auch alles ordnungsgemäß funktionieren (ich habe das Plugin die letzten Stunden mit vier verschiedenen WordPress Installationen auf zwei unterschiedlichen Servern getestet, puh).

Aber was ist neu? Zum einen werden die Daten jetzt, wie angekündigt, in der neuen comments_meta-Tabelle gespeichert. Dazu gibt es eine recht umfangreiche Upgrade Funktion, welche die Daten in die neue Tabelle transferiert. Desweiteren wird nun nur ein Eintrag in der Datenbank vorgenommen, wenn irrelevante Kommentare in einem Beitrag nicht erlaubt sind. Zuvor wurde dies genau umgekehrt gelöst, was dazu geführt hat, dass bei älteren Beiträge, die vor der Installation des Plugins verfasst wurden, die Funktion des Plugins standardmäßig deaktiviert war. Auch bei dieser Umstellung kommt die Upgrade Funktion zum Einsatz.

Weitere Änderungen

  • Autosave sollte nun nicht mehr dazu führen, dass bei einem Beitrag die Markierung von Kommentaren als irrelevant deaktiviert bzw. jetzt aktiviert wird.
  • Die Javascript Funktion, welche die irrelevanten Kommentare anzeigt, wurde in die irrelevantcomments.js ausgelagert.
  • Diverse kleinere Codeanpassungen

Wer das Plugin mit WordPress 2.7 oder 2.8 nutzen möchte, kann auf Version 0.9.3 zurück greifen. Diese Version enthält auch die letzten drei genannten Anpassungen und wurde Zeitgleich mit Version 1.0 veröffentlicht, welche nur mit WordPress 2.9 funktioniert!

Download

Bis auf die Art und Weise, wie die Daten in der Datenbank gespeichert werden, unterscheiden sich Version 1.0 und 0.9.3 nicht großartig. Die Version 0.9.3 des Plugins funktioniert selbstverständlich auch Problemlos mit WordPress 2.9.


Wordpress 16.01.2010

Demnächst: irrelevantComments Update

Nach langer Zeit gibt es auch mal wieder was neues zu berichten: In den nächsten Tagen werde ich wohl eine neue Version des irrelevantComments Plugins für WordPress veröffentlichen. Dank WordPress 2.9 gibt es nun eine wesentlich einfachere Methode, den Kommentaren den irrelevant Status zuzuweisen, da für die Kommentare eine eigene Meta-Tabelle hinzugefügt wurde. Zuvor hatte ich die Zuweisung über ein Array gelöst, dass in der Postmeta-Tabelle abgelegt war. Allerdings gingen dabei unter Umständen die Verknüpfungen verloren. Wo genau das Problem liegt, konnte ich bisher noch nicht 100% ausmachen, mit der neuen Version sollte sich das aber erübrigt haben.

Die Anpassung an die neue Tabelle ist soweit schon abgeschlossen, inklusive Upgrade Funktion, welche die Datensätze der alten Version überträgt und damit einem Datenverlust vermeidet. Ich könnte die neue Version prinzipiell auch schon im Laufe des Tages veröffentlichen, allerdings möchte ich den Anlass des Versionensprungs auch dazu nutzen, die Bedienung etwas zu vereinfachen. Mehr dazu dann hoffentlich in ein paar Tagen, wenn die Arbeiten soweit abgeschlossen sind.

Das heißt allerdings auch, dass die neue Version nur noch ab WordPress 2.9 kompatibel ist!

Update: Das ganze wird sich wohl doch noch um einige Tage verschieben, derzeit Prügel ich mich noch mit ein paar Fehlern.


Wordpress 03.10.2009

irrelevantComments

Bei Supertopic gibt es die sehr nützliche Funktion, Beiträge in einem Thread als irrelevant markieren zu können. Das hat unter anderem den Vorteil, einen Thread nicht mit unnötigen Beiträgen zu verwässern und erleichtert es, der eigentlichen Diskussion leichter folgen zu können. Zitat:

Irrelevante Beiträge haben nichts mit dem Kontext des ursprünglichen Themas zu tun und erschweren den Lesefluss. [...] Wir machen mitunter von diesem Werkzeug Gebrauch, um in ernsten Themen das Hauptaugenmerk auf relevante Beiträge zu legen.

Das ganze gibt es jetzt auch für WordPress. Über den Sinn und Zweck mag man streiten können und in einem Blog mit wenig bis gar keinen Kommentaren wird man das Plugin sicherlich nicht nutzen. Ich persönlich hab es auch nur realisiert, weil ich es – wie man so schön sagt – kann. Harhar!

Features

  • das Plugin erlaubt es, Kommentare als irrelevant markieren zu können. Dabei wird der Kommentar durch den Text Irrelevanter Kommentar ersetzt und mit einem Klick auf anzeigen wieder angezeigt.
  • hat bspw. den Vorteil, in den Kommentaren eine Diskussion führen zu können und Kommentare, die nicht zum eigentlichem Thema beitragen, auszublenden.
  • der Autor eines Kommentars hat bereits im Vorfeld die Möglichkeit, den Kommentar als irrelevant zu markieren. Ansonsten kann man als Admin alle Kommentare im Nachhinein als irrelevant markieren oder dies rückgängig machen (als relevant markieren)
  • Wird im Theme <?php edit_comment_link(); ?> verwendet, verfügt jeder Kommentar über einen als ir/relevant markieren Link (nur als Admin/Autor des Beitrags zu sehen)
  • Deutsche und Englische Sprachdatei liegt bei

Weiterlesen…