Skip to content

Trackback IP Validierung

Nach meinem Artikel [[TrackBack SPAM Bots abwehren]] enstand auf Roberts Blog eine interessante Diskussion über die Methoden zur Trackback SpamBot Abwehr. Robert schrieb mir, dass er die unfassbare Menge von knapp 3 Millionen Spam Trackbacks in seinem Log verzeichnete, so dass sein Provider wegen ihm die Firewall anpassen musste und Robert deshalb sehr interessiert an dem Thema war.

Im Kommentarbereich meldete sich Michael, der das Simple Trackback Validation Plugin für WordPress geschrieben hat. Er empfahl uns dringend, einen ähnlichen Mechanismus in Serendipity einzubauen, er hatte mit der Methode ohne jedwelche Notwendigkeit zur Nachbereitung nahezu keine Spam Trackbacks mehr.

"Trackback IP Validierung" vollständig lesen

CSS Pro wanted! Part 2

Nachdem ich [[CSS Pro wanted! :-)|neulich schon erfolglos nach CSS Pro's rief]], die mir bei meinem Bildchen Problem seitlich in der Kommentarliste helfen, habe ich noch mal selbst probiert. Das Problem ist ein CSS Eintrag für den Kommentar Text: font-style:italic; . Ich kann hier einen beliebigen Style eingeben, das Bild wird immer abgeschnitten. Lasse ich es aber weg, dann ist es komplett da, auch andere font Beschreibungen schneiden das Bild nicht ab. Was ist denn das merkwürdiges? Ein Bug in der IE7 CSS Engine? Sehr schräg..

FAQ: Avatar Plugin und Kommentare in der Seitenleiste

Ich wurde nun schon des öfteren gefragt, warum bei Benutzung des Avatar Plugins für Serendipity die meisten Avatare nur unterhalb des Artikels nicht aber in dem Seitenleisten Plugin zu sehen sind.

Dies liegt daran, dass es ein Problem in dem Kommentar Seitenleisten Plugin (serendipity_plugin_comments) gibt. Dieses Problem hatte ich schon vor einiger Zeit gefixt, aber es wird mit der Kern Distribution von Serendipity ausgeliefert und Änderungen daran sind somit nicht in Spartacus sichtbar. Wenn man dieses Problem bei sich beheben will, hat man zwei Möglickeiten:

  1. Man lädt die BETA Version von Serendipity 1.2 und nimmt die darin enthaltene Version des Seitenleisten Plugins. Dieses enthält bereits meinen Fix und ist immer noch kompatibel zum aktuellen stabilen Release 1.1 von Serendipity.
  2. Man legt selbst Hand an das bei sich installierte Plugin, was auch nicht schwer ist. In serendipity_plugin_comments.php gibt es eine Funktion generate_content, die muss man wie folgt anpassen. Man sucht in der Funktion folgenden Code:
    $entry = array('comment' => $comment, 
         'email'   => $row['comment_email']);
    und ersetzt ihn komplett durch folgenden:
    $entry = array('comment' => $comment, 
         'email'   => $row['comment_email'],
         'url'     => $row['comment_url'],
         'author'  => $row['user']);
    Damit ist das Problem dann behoben und alle Avatare werden auch in der Seitenleiste angezeigt.
"FAQ: Avatar Plugin und Kommentare in der Seitenleiste" vollständig lesen
tweetbackcheck