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
- Version 1.0 (101 KB) für Wordpress 2.9 oder höher
- Version 0.9.3 (100 KB) für Wordpress 2.7 oder 2.8
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.