Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Twitter-Timeline
Forum Sefrengo.org > Downloads > Archiv > Alpha, Beta, ......
pawel
Anbei mal eine frühe Version eines Twittermoduls. Es ist noch nicht für den produktiven Einsatz geeignet.
Zwingend ist PHP 5 und cURL vorausgesetzt.

Bei Eingabe eines Twitternamens und Passwortes wird eine friend_timeline angezeigt, sonst die public_timeline.
bjoern
Das ist ja ein cooles Modul. Beim Bild in der Modulconfig mußte ich schon schmunzeln. Wie hast Du das generiert?

Durch die Verwendung der Funktion json_decode braucht man mindestens PHP 5.2.

Statt str_replace kannst Du auch utf8_encode nehmen, dann sind gleich alle Sonderzeichen korrekt encodiert, also auch französische "`´" etc.
pawel
Das mit dem Bild ist simpel, dafür gibt es sogar Onlinetools.
Mit utf8_encode komme ich leider nicht zum gleichen Ergebnis
pawel
Nach ein paar Twitterhinweisen rolleyes.gif habe ich das Modul bereits überarbeitet. Es wird jetzt ein Ordner cache benötigt, der ein Unterordner von projekt01 ist.
Dieser sollte nach dem ersten mal eine Datei cache.txt enthalten, die die timeline zwischenspeichert.

Twitter erlaubt nur 100 Requests in der Stunde. Der Cache sorgt dafür, das dieser Wert nicht überschritten wird. Der Konfigurationsteil enthält jetzt noch einmal zusätzlich die Einrichtungsinformationen.

Ich bitte Euch, diese Version auf Herz und Nieren zu testen, damit daraus ein reguläres Modul werden kann (dann auch mit allen zusätzlichen Dateien wink.gif )
Wer etwas ändern möchte, fühle sich frei es zu tun.

gunwalt
Bin gerade erst bei Twitter eingestiegen - Installation und Funktion bis jetzt problemlos.
pawel
Soll Bild und Text noch trennbar sein (wird also ein Untertemplate gebraucht (da bin ich noch am Überlegen, wie man das am Besten macht)) und wird auch eine einfache Usertimeline gebraucht?

Die Anzahlt der counts, lässt sich in meiner Arbeitsversion schon ändern.
pawel
Das Modul ist fertig und jetzt veröffentlicht. Die skizzierte Arbeit hat bereits ein anderer Twitterfan aus dem Forum getan.
pawel
Björn, du hattest fast recht, es muss nur utf8_decode nehmen.
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.