Programmieren mit dem gewissem Dreh
Freitag, 3. September 2010
Dieses JavaScript Objekt entstand im Rahmen eines privaten Projekts für die Studenten des Umwelt-Campus Birkenfeld.

Grundsätzlich bietet es die Möglichkeit die Tweets mehrere Twitter-Accounts per JavaScript abzufragen und die Ergebnisse dann in XUL darzustellen. (Anpassungen an HTML sollten nur geringfügig sein)

Der Code sollte in einer Firefox Extension einwandfrei laufen, wobei darauf zu achten ist das ein TabHandler benötigt wird oder die Teile im Quellcode geändert werden müssten.

Bei Fragen einfach einen Kommentar hinterlassen.

Codeauszug

001 twitter = {
002    news : new Array(),
003    channels : new Array({name:"super_stein",http_request:
004                         null,loaded:null}),
005    url : "http://api.twitter.com/1/statuses/user_timeline.
006    json?include_rts=true&include_entities=true&id=",
007    url_open : {pre:"http://twitter.com/",past:"/status/"},
008    count : "20",
009    timer : {timer : null , speed : null},
010    style : true,
011    load : function () {
012       this.loadChannels();
013       this.setTimer();
014    },
015    setTimer : function () {
016       this.timer.speed=10*60000;
017       if (this.timer.timer!=null) {
018          this.timer.timer.cancel();
019          this.timer.timer=null;
020       }

Download

twitter (js, 6 KB)