Posts tagged ‘identica’

Twitter-Tools 2.0 für Identica

Als ich mit dem Microblogging über die Plattform Identica anfing wollte ich natürlich auch meine aktuellen Dents in mein Blog einbinden und aus WordPress heraus meine Blogeinträge ankündigen können. Da es aber nur für Twitter wirklich funktionierende und gut gewartete Plugins gibt, habe ich damals die Twitter-Tools von Alex King entsprechend angepasst, um sie mit der Twitter-API von Identica zu verwenden. Selbstverständlich habe ich danach auf Anfrage meinen angepassten Code veröffentlich, so dass ihn andere Blogger ebenfalls verwenden konnten.

Heute hat mich WordPress darauf hingewiesen, dass die Version 2.0 des Plugins erschienen ist. Neu in der Version sind unter Anderem die Unterstützung von bit.ly als URL-Shortener, das automatische Hinzufügen von Hashtags und das Ausnehmen von Kategorien vom Tweeten. Wenn man das Plugin jetzt aber manuell oder automatisch updatet sind die Modifikationen wieder weg und das Plugin funktioniert wieder nur mit WordPress. Da ich aber weder über das Wissen noch die Zeit verfüge, einen eigenen Fork des Plugins zu pflegen, möchte ich hier einfach nur die Anpassungen zur Verfügung stellen, damit Jeder selbst über das Update entscheiden und die Modifikationen vornehmen kann. Damit das Plugin mit Identica funktioniert, müssen in der twitter-tools.php die folgenden Zeilen ausgetauscht werden:


define('AKTT_API_POST_STATUS', 'http://identi.ca/api/statuses/update.json');
define('AKTT_API_USER_TIMELINE', 'http://identi.ca/api/statuses/user_timeline.json');
define('AKTT_API_STATUS_SHOW', 'http://identi.ca/api/statuses/show/###ID###.json');
define('AKTT_PROFILE_URL', 'http://identi.ca/###USERNAME###');
define('AKTT_STATUS_URL', 'http://identi.ca/notice/###STATUS###');
define('AKTT_HASHTAG_URL', 'http://identi.ca/tag/###HASHTAG###');

Soweit ich das bis jetzt feststellen konnte funktioniert auch die neue Version damit einwandfrei mit Identica. Wenn doch Probleme auftreten, werde ich mich bemühen, diese zu beheben. Vielleicht möchte aber auch Jemand, der sich besser mit php auskennt einen Fork des Plugins erstellen und pflegen, wie es mit den Identica-Tools schonmal probiert wurde.

Update: Wie pundit in den Kommentaren erwähnt hat, muss die Zeile
$hashtag = urlencode(’#’.$hashtag);
noch zusätzlich umgeändert werden in
$hashtag = urlencode($hashtag);

Sonst werden die Tags bei identica nicht ordentlich verlinkt und man landet in der allgemeinen Tag-Cloud.

Microblogging

Lange Zeit habe ich es mir verkniffen, aber letztendlich habe ich mir gestern auch einen Account bei einem Microblogging-Dienst angelegt. Ich habe mich dabei für identica und gegen Twitter entschieden. Im Gegensatz zu Twitter basiert identica auf der freien Software laconica, die sich theoretisch jeder auf dem eigenen Server installieren kann. Außerdem stehen alle bei identica geposteten Dents (entspricht den Tweets bei Twitter) automatisch unter der freiesten Creative Commons-Lizenz. Somit hat identica schon mal einen deutlichen ideologischen Vorteil.

Aber auch bei den Funktionen lag identica letztendlich deutlich vorne. Der Dienst bietet eine gut funktionierende Jabber-Anbindung, unterstützt OpenID und das OpenMicro-Blogging-Protokoll, wodurch man nicht in einer geschlossenen Gruppe sitzt, sondern auch eine Kommunikation mit anderen Diensten möglich ist. Wer will, kann bei identica auch sein Twitter-Passwort hinterlegen und die Nachrichten automatisch auf Twitter weiterleiten, was jedoch nach meiner Erfahrung schnell zu Verwirrung führen kann. Außerdem bietet identica eine mit Twitter kompatible API an, so dass man viele Tools, die für Twitter geschrieben wurden, mit kleineren Änderungen auch mit identica benutzen kann.

So habe ich dann auch für die Integration in WordPress die Twitter-Tools leicht angepasst, da die ebenfalls darauf basierenden identica-Tools nicht richtig funktionierten. Für Drupal gibt es ebenfalls ein identica-Modul, das so weit ganz gut funktioniert.

Die Gretchenfrage beim Microblogging ist und bleibt aber immer: Wozu braucht man das? Ich habe beschlossen, es als sinnvolle Ergänzung zu meinem Weblog einzusetzen, um Links zu posten, für die sich ein eigener Blogartikel nicht rentieren würde. Andererseits lässt es sich dank der Integration in die CMSs relativ gut einsetzen, um automatisiert Links zu neuen Artikeln zu posten und sie so etwas zu promoten. Letztendlich möchte ich meinen identica-Account aber auch dazu einsetzen, um die Leute im Wahlkampf direkt auf dem Laufenden zu halten. Ein 140-Zeichen Tweet/Dent ist immer schneller geschrieben, als ein kompletter Blogartikel und man muss wohl kein Barack Obama sein, um Microblogs im Wahlkampf einzusetzen.

Ich werde meinen Account in den nächsten Tagen noch etwas ausbauen und mir auch ein Profilbildchen zulegen. Wer will, kann ihn ja schonmal abbonnieren.