Manueller Trackback 28. February 2005 um 01:38 Uhr /

Heute hat Perun über ein ähnliches Thema wie Opera vs Firefox berichtet. Deshalb wollte ich eigentlich dort auch auf meinen Beitrag aufmerksam machen. Doch wie stelle ich das an? Eine Möglichkeit wäre es einfach dort einen Kommentar zu schreiben und auf meinen Beitrag zu verweisen. Das wirkt aber schon ziemlich aufdringlich und sehr nach aufgedrängter Werbung. Dann habe ich mich an Björn erinnert, der sagte:

Eine wesentliche Funktion von Weblogs wird leider noch zu selten genutzt. Die Trackbacks.

D.h. Weblogs, oder vielmehr ihre Betreiber kommunizieren untereinander. Schreiben mehrere Leute über das gleiche Thema, oder wird ein Thema aus verschiedenen Perspektiven beleuchtet, ergibt sich so automatisch eine interessante Diskussion. Hat jemand eine andere Meinung oder neue Erkenntnisse zum Thema, werden die Leser so automatisch auf dem Laufenden gehalten.

Das ist es! Genau das will ich eigentlich machen, aber meine selbst geschriebene Weblogsoftware kann das nicht :-(. Was tun? Doch einen manuellen Trackback in die Kommentare? Oder Trackback im Weblog implementieren? Die vielen Nachteile von Trackback halten mich aber immer und immer wieder davon ab.

Aber was ist Trackback eigentlich? Eigentlich ist es ein ganz normaler Seitenaufruf mit einem POST Request, über den man seine Trackbackdaten übermittelt. Nichts einfacher als das – dachte ich – und habe mich schon auf den Weg gemacht ein Formular zu schreiben mittels dem ich das schön verschicken kann. Doch auf der Suche nach Informationen kam ich auf noch eine viel einfachere Idee.

Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. Curl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and a busload of other useful tricks.

Damit kann ich also meinen POST Request an Peruns Blog über einen Konsolenbefehl schicken ohne dass ich überhaupt etwas installieren oder irgendeine Software schreiben muss:

jeena@debian:~$ curl -d "url=http://example.de/weblogeintrag& »»
title=Tittel+des+Eintrags&blog_name=Name+des+Weblogs& »»
excerpt=Beschreibung+des+Artikels" http://url-to-trackback

Die »» und die Leerzeichen darum herum muss man dann wegmachen und das ganze in eine Bash, Shell, CMD, Konsole oder wie man das sonst nennen will eingeben und mit Enter bestätigen.

Wenn die Sache erfolgreich verlaufen ist, dann bekommt man als Ausgabe so etwas:

<?xml version="1.0" encoding="iso-8859-1"?>
<response>
<error>0</error>

Und schon haben wir einen Trackback verschickt ohne die eigene Software überhaupt angefasst zu haben. So selten wie ich das benutze ist das wohl die beste Möglichkeit für mich einen Trackback zu setzen.


Pingbacks

  1. TinyURL auf Zwischenspeicher anwenden - jeenaparadies.net

Kommentare

Die Kommentare sind für diesen Eintrag geschlossen.