Archiv

Artikel markiert mit ‘kommentare’

Fix: WordPress Plugin Get-Recent-Comments zeigt manchmal den Gravatar nicht an

8. Januar 2009

Get-Recent-Comments ist ein WordPress Plugin welches als Widget die letzten Kommentare und Trackbacks anzeigt. Dabei ist es extrem flexibel und bringt eine ganze Reihe an Platzhaltern direkt mit die man in das Widget mit einpflegen kann.

Nochmal zur Verdeutlichung was gemeint ist

brainhackde00580

Es gibt zwar auch ein paar weitere Plugins wie Comment Remix aber diese haben in der Regel bisher nicht derartige viele Einstellungsmöglichkeiten was die Ausgabe des Inhaltes des Widgets angeht. Daher bin ich bisher bei Get-Recent-Comments geblieben. Cool

Leider musste ich zwischendurch feststellen das einige Gravatare nicht angezeit wurden. Dies aber sehr sporadisch und für mich bis dato nicht nachvollziehbar.

Bis gestern abend!

Die gute Melly von Melly-Cats hat die Angewohnheit Ihre Mailadresse welche Ihren Vor und Nachnamen enthält mit Klein- und Großbuchstaben zu hinterlassen. Dort ist dann auch der Knackpunkt. Der Gravatar wird über den MD5 Wert der Email bei Gravatar.com abgeholt. Ist auch nur ein Buchstabe groß statt klein so ist der MD5 Wert anders und der Gravatar wird nicht mehr gefunden. Crying

Der Fix an dieser Stelle ist also denkbar einfach

get-recent-comments.php – Zeile 1307

ändern von:
$gravatar_md5 = md5($comment->comment_author_email);

auf:
$gravatar_md5 = md5(strtolower($comment->comment_author_email));

Damit wird die Email Adresse bevor der MD5 Wert erstellt wird in Kleinbuchstaben umgewandelt und der Gravatar wird gefunden. Nerd

Statt der manuellen Änderung könnt Ihr auch hier die geänderte Datei direkt runterladen und durch die bestehende ersetzen.

Chakka sag ich! Cowboy

782 Brainhits [?] Tags: , , , , , , ,

Fix: WordPress 2.7 – Kommentare werden grundlos zur Moderation zurückgehalten

7. Januar 2009

Mit WordPress 2.7 hat der ein oder andere vielleicht gemerkt das relativ viele Kommentare praktisch “grundlos” zur Moderation (sofern aktiviert) zurückgehalten werden. Dies ist begründet mit einem kleinen aber feinen Bug in WordPress 2.7. Devil

Ticket #8627 (new defect (bug))

If "Convert emoticons like :-) and :-P to graphics on display" is enabled on the blog r9782 doesn’t work as intended.

Each emoticon gets counted as a link in the comment (because the img has been inserted) and many comments are held in moderation that shouldn’t be.

Kurz und bündig übersetzt bedeutet dies das eingebettete Smileys als Link gezaehlt werden. Zusammen mit der Diskussionseinstellung das mehr als 2 Links in einem Kommentar als Spamvermutung reicht etwas fatal. Thinking

Die Workarounds sind recht einfach!

In den Diskussionseinstellungen die Anzahl der Links hochsetzen…

image

Bei mir hat dies bisher zu keinerlei negativen Effekt geführt da Akismet und die Simple Trackback Validation eigentlich zu 99% ohnehin einen exzellenten Job machen.

Eine andere Möglichkeit wäre unter den Writingoptionen das Konvertieren der Emoticons schlicht deaktivieren …

brainhackde00567

Viel Spass beim “Nicht-ModerierenCool

162 Brainhits [?] Tags: , , , , ,