Pingbacks oder Trackbacks sind eine Methode zur automatischen Verknüpfung von Webseiten über XML-RPC. Wordpress kann das von Haus her und klar kann Drupal das, es unterstützt ja XML-RPC, wie bekommt man das also hin? Es gibt zwei Module. Einmal Trackback, das die reinkommenden Trackbacks auf seine eigene Art verwaltet. Diesen Ansatz mag ich nicht so sehr, da die Daten schwierig zu fassen sind, das Modul noch nicht Views unterstützt und dann auch eigene Wege zur Spambekämpfung gehen muss. Richtig viel tut sich bei dem Modul auch nicht.
Pingback Modul
Interessanter ist hier das Pingback Modul. Dies schreibt die Pingbacks als Kommentare weg. Bloß die Einstellungen sind erstmal etwas hakelig. Man installiert das Modul und es tut sich nichts. Zu erst muss man ein Eingabeformat für die Pingback Kommentare erstellen. Dieses Format muss den anonymen Nutzern zugänglich sein, da unter dessen Rechten der XML-RPC Aufruf abläuft. Dann in die Pingback Einstellungen und alles einstellen, wie im angehängten Bild unten.
Eingabeformat
Pinback erfordert ein eigenes Eingabeformat. Warum das so ist weiß ich nicht genau, ich habe soweit noch nicht in das Modul geschaut. Also legt einfach eines an. Wichtig ist, da ihr nicht den Fehler macht alle Filter aus zu schalten. Ich dachte anfangs der Sinn wäre ein Format ohne Filter zu haben. Aber das öffnet den Spammern nur das Tor. Nach Beschreibung braucht Pingback das Format einfach zur Behandlung der Kommentare als Pingback. Also macht immer den HTML Filter und die HTML Bereinigung an. Damit seit ihr auf der Sicheren Seite.
Hide pingback input format for anonymous users
Sollte man anstellen, warum sollten die anonymen auch in diesem Format schreiben. Das Problem ist bloß, wenn man das tolle Better Formats Modul einsetzt, das man dann trotzdem alle Formate sieht. Macht aber nichts, denn meine Empfehlung ist es durch Better Formats den anonymen die Auswahlmöglichkeit des Formats weg zu nehmen. Dann schreiben sie immer in Filtered HTML und das ist ja genau das was wir wollen ohne sie mit unverständlichen Optionen zu überfordern.
Receive pingbacks
Das werden wir wahrscheinlich wollen. Damit kommen über XMLRPC neue Kommentare auf unsere Seite durch andere Seiten, die das Protokoll unterstützen. Aber Achtung! Spammer wissen das und nutzen das Protokoll natürlich. Wir müssen also alle anonymen Kommentare moderieren oder zB. Mollom einsetzen. Moderieren ist nervig und die Kommentare kommen immer versetzt und Mollom lehnt auch gern mal etwas richtiges ab. Captcha sind hier natürlich keine Alternative. Schön wäre es, wenn das Modul seine Kommentare immer unveröffentlicht einträgt und wir nur diese moderieren müssten.
Pingback autoping
Das Feature, das wir unbedingt aktivieren sollten. So pingen wir alle URLs in unseren Artikeln an. Das kann beim speichern passieren oder über Cron. Der Cron scheint aber seit langem Fehler zu haben und zu verhindern, das überhaupt Cron Jobs laufen. Nach meinen Tests geht es sehr gut auch nur mit "When creating and updating nodes". Wenn man das eingestellt hat, dann endlich hat man etwas mit Drupal, das mit Wordpress und ähnlichem Standard ist.
Schade, daß die Module schlecht gewartet und unsexy sind und wir uns so ein wenig aus der Bloggosphere raus halten. Aber ich habe Hoffnung und hoffentlich mal Zeit für Patches.















