Ich hatte gestern Abend die Idee, wie ich dass mit meiner Wall lösen kann, dass nur die neuen eingeblendet mit JQuery reinkommen. Heute habe ich mich rangesetzt, und in 15 Minuten war die neue Version fertig.
Bei dieser Version hat sich wiedermal das Design icht geändert, nur die neuen fliegen mit Effekt rein, und deshalb muss nicht die ganze Seite neu eingeblendet werden. Das bedeutet, die Tweetwall ist so fertig, wie alle es haben wollten :)
Wie ich es gemacht habe:
Die ID des neuesten Updates wird in eine “lastid.txt” Datei geschrieben, und bei dem autoreload der “wallrss.php” Datei werden alle, die größer als die ID des in der txt Datei geschpeichert sind, mit einem kleinen JQuery Script eingebunden, und werden deshalb mit Effekt eingeblendet, danach wird die “lastid.txt” mit der neuen ID überschrieben. Dies für dazu, dass nur die neuen eingeblendet werden.
Information:
Beim ersten starten der Wall werden aber alle einmal angeblendet, da ich eine ID in die “lastid.txt” gespeichert habe, aber nach dem die wall einmal aufgerufen wurden ist, überschreibt sich die ID automatisch mit der neuen “lastid.txt” und deshalb werden nurnoch die neuen eingeblendet.
Wo downloaden?
Den Link findet ihr auch beim eigentlichen Artikel der Tweetwall im Downloads Part (etwas weiter unten), dann müsst ihr tweetwall r09 FadeIn XML downloaden.
Probleme? Keine Unterstützung eures Servers / Webspaces? Via Kommentar oder Email bitte…







toli [www] sagt:
Wenn ich mir nun noch etwas wünschen dürfte, wären das funktionierende Links, sowohl für Links als für # und @.
Ahmet Topal [www] sagt:
Dies ist leicht, ich erweiter sogar mit mehreren Sachen und stelle es morgen online :)