Skip to content

Pingback Behandlung in Serendipity

Pingbacks wurden schon immer eher stiefmütterlich in S9Y behandelt. Sie kamen etwas später in Serendipity Code hinein als die Trackbacks, haben keinen eigenen Counter bei den Artikeln usw. Letzteres ist meiner Meinung nach völlig okay, da sie sich von Trackbacks nur technisch aber nicht aus Sicht eines Bloggers / Besuchers unterscheiden.

Dirk Deimeke wies mich in einem Kommentar aber auf ein Problem hin: Wenn Trackbacks in das Serendipity Blog eintreffen wird überprüft, ob diese schon einmal empfangen wurden und wenn sie neu sind, wird der Blogbetreiber über das neue Trackback per EMail unterrichtet. Beides war für Pingbacks jedoch nicht der Fall, was leicht nervig ist, denn z.B. Wordpress merkt sich (im Gegensatz zu Serendipity) nicht, welche Pingbacks es schon verschickt hat, und verschickt diese stur immer wieder, wenn der Artikel erneut gespeichert wird.

Ich habe nun also auf GitHub beide Probleme behoben: Pingbacks werden überprüft, ob sie schon vorhanden sind, und wenn es ein korrektes neues ist, wird genauso eine Mail an den Artikel Autor verschickt, wie wir es von Trackbacks bereits gewohnt sind. Ich bin mir nicht sicher, auf welchem Wege diese Änderungen verteilt werden, aber zumindest die Nightly Downloads sollten diese Änderungen dann bald haben.

Wer möchte, kann selber patchen, hier sind die entsprechenden Änderungen:

Falls ihr übrigens wollt, dass Pingbacks auch mit einem Ausschnitt aus der referenzierenden Seite dargestellt werden (so wie das bei Trackbacks der Fall ist), dann empfehle ich euch diesen älteren Artikel von mir, der beschreibt, wie man das sehr einfach hinbekommt.

Update: Inzwischen habe ich den selben Check auch auf doppelte Trackbacks eingebaut.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

Grischa

Grischa on :

Huch? Hast Du das "Update" gesehen, oder ist der zeitliche Zusammenhang nur zufällig?

Ansonsten: Gerne! Ich kann nun auch endlich das Standard AntiSpam raus nehmen. Der DupeCheck war der letzte Grund für mich, es weiter drin zu haben (Akismet ist darin aber schon länger ausgeschaltet)

(Nanu? CommentSpice zeigt mir hier Deine Artikel an anstatt meine? Da scheint noch ein dicker Bug drin zu sein.. Ah. Gefixt ;-))

Dirk Deimeke

Dirk Deimeke on :

Ich habe die Kommentare eines anderen Artikels abonniert und wurde über den Trackback auf diesen Artikel hingewiesen.

Keine Magie, es ist einfach so, wie es sein sollte.

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
This blog allows you to add audio comments using audioboo.fm. Create a new boo and enter the link to the page into the boo field.
record
If you enter your twitter name, your timeline will get linked to your comment.
Promote one of your recent articles
This blog allows you to announce one of your recent blog articles with your comment. Please enter your the corresponding URL as homepage and a selection box will pop up letting you choose an article.
Standard emoticons like :-) and ;-) are converted to images.
tweetbackcheck