Willkommen auf BasicBlogger.de! Ein Blog für Blogger und Webentwickler...

Tweetwall – eine Wand mit Twittereinträgen reloaded

04.Mar 2009 | by Ahmet Topal

Infos zur aktuellen Version: Tweetwall JQuery FadeIn mit TwitPic und Link Funktion

Hier der Screenshot:

(Bei klick vergrößert sich das Bild)

Installation: Lest euch dazu bitte Readme.txt im Entpackten Ordner durch!

Das wars auch schon, aber eins müsst ihr noch machen: Generator im Header lassen, und im Footer die Links ( Using Tweetwall by Ahmet Topal ) lassen wie sie sind ( die andern auf Wunsch ), nicht ändern (nur den Text vielleicht), nicht löschen(!).

History:

r09 FadeIn NEW2: Downloade die ZIP Datei! [Download r09 FadeIn NEW2 XML] [Download r09 FadeIn NEW2 FGC]
- Fünfte Version
- index.php wurde verbessert, da leere Tweets angezeigt wurden

r09 FadeIn NEW: Downloade die ZIP Datei! [Download r09 FadeIn NEW XML] [Download r09 FadeIn NEW FGC]
- Vierte Version
- FGC Version
- http:// und ftp:// werden verlinkt
- @Username wird verlinkt zum TwitterProfil
- TwitPic

r09 FadeIn: Downloade die ZIP Datei! [Download r09 JQuery XML]
- Dritte Version
- JQuery FadeIn (NUR) von neuen

r09 JQuery Reload: Downloade die ZIP Datei! [Download r09 JQuery XML] [Download r09 JQuery cURL]
- Zweite Version
- XML Version
- JQuery Reload
- Übersichtlicher

r09: (von reloaded 2009) Downloade die ZIP Datei! [Download r09] [Download r09 cURL]
- Erste Version
- CURL Download verfügbar

Information:

Bitte bei Artikeln, usw. kein Direktlink zum Download angeben, auch nicht zu dem anderen alten Tweetwall, sondern ein Link zu diesem Artikel!

PS: Was ist an dieser Version gut / schlecht? Was soll ich noch ändern?

Wichtige Information:

Wenn euer Server / Space nicht Simple XML fähig ist, und die Tweets nicht angezeigt werden, sagt mir bitte bescheid, damit ich auch noch die cURL oder file_get_content Version machen kann.

Bei Twitter Updates zu tweetwall bitte Hashtag #tweetwall benutzen!

Diesen Artikel weiterempfehlen:
  • Twitter
  • Digg
  • del.icio.us
  • Facebook
  • FriendFeed
  • MisterWong.DE
  • Technorati
  • Webnews.de
  • Wikio
  • Yigg
  • Posterous

Die freundliche Art Geld zu verdienen! Partnerlink



68 Antworten, Willst du auch was sagen?

  1. istoff sagt:

    Glückwunsch, deine Tweetwall wurde auf der webciety genutzt!
    Wie sieht das eigentlich mit Angabe des Timestamp aus, wann getwittert wurde (1m ago, 2h ago etc..)?

    Reply
  2. Ahmet Topal [www] sagt:

    @istoff
    Ja, dass habe ich gehört :D Dass ist echt geil! Und man kann dies eigentlich erweitern, wie man will, die Funktion füge ich auch noch ein…

    Reply
  3. istoff sagt:

    Cool, zusammen mit dem Autoupdate werde ich das Tool dann dauerhaft für ein geplantes Projekt umsetzen.

    Ich freue mich aufs nächste Update!

    Reply
  4. Ahmet Topal [www] sagt:

    @istoff
    Ich freue mich aufs Update und auf dein Projekt ;D

    Reply
  5. Aleks [www] sagt:

    Hey, das Script ist wirklich gut.
    Praktisch wäre vielleicht auch noch, wenn man mehrere Suchbegriffe einbinden könnte.

    Reply
  6. Ahmet Topal [www] sagt:

    @Aleks
    Dass hat schonmal jemand gesagt, aber dass geht doch, mann kann bei der URL von Twitter einfach z.B.

    search.twitter.com/search?q=%23webciety09+OR+from%3Awebciety+OR+%23dos2

    schreiben, dann werden die Begriffe gezeigt ;)

    Reply
  7. Matthes [www] sagt:

    Ich habe das Problem, dass keine Tweets angezeigt werden (unter http://astounded.de/wordpress/twitterwall). Eine Rücksprache mit meinem Hoster hat ergeben, dass das Script mit der Methode FOPEN versucht die externe Datei zu laden. Da es bei PHP Suexec kein FOPEN gibt, muss das vorhandene Scipt auf Curl umgeschrieben werden, sagen sie. Leider kenne ich mich zu wenig mit PHP aus, als dass ich das könnte. :(

    Hat jemand von euch eine Idee?

    Reply
  8. Aleks [www] sagt:

    ah super
    okay, danke :D

    Reply
  9. Ahmet Topal [www] sagt:

    @Aleks
    :)
    @Matthes
    Das ist das 3 mal, dass jemand das Problem hat, danke dass du mich wenigstens informierst, dass es mit FOPEN nicht funktioniert.

    Ich werde an einer 2. Version arbeiten :)

    Reply
  10. Tobi [www] sagt:

    Hey,

    also die tweetwall ist ja echt geil. Aber das Autoreload ist noch nicht drin, oder?

    Machst Du das mit Ajax oder wird immer die ganze Seite neu geladen?

    Ciao
    Tobi

    Reply
  11. Ahmet Topal [www] sagt:

    @Tobi
    Ja Autoreload ist nicht drinn, freut mich dass es dir gefällt.

    Ich machs mit Ajax und Jquery, damit nur die Wall class neu geladen wird, daran arbeite ich gerade, aber habe halt noch anderes zu tun, deshalb dauerts bissle…

    Aber bald :)

    Reply
  12. Tobi [www] sagt:

    Hey Ahmet,

    na das klingt doch gut. Ich bin gespannt drauf, wie das dann aussehen wird.
    Schau Dir mal die SMS-Wall der re:publica an. Die läuft noch(!) unter http://wall.re-publica.de/ und nutzt auch jQuery. Vielleicht kannst Du dir was abschauen und Zeit sparen. Mir fehlt die Code-Kenntnis aber vielleicht kannst Du die API verwenden, dass dort auch via SMS hingetwittert werden kann.

    Wenn man per SMS an eine bestimmte Nummer schreibt, kommen diese dort auf der Wall an. Jedoch links (rechts die tweets) und etwas größer. Geile Idee. Vielleicht kannst Du sowas in der Art ja machen…

    Ansonsten, such mal bei twitpic nach #Followerparty – Da wirst Du dein Baby wiederfinden :)

    Ciao
    Tobi

    Reply
  13. Ahmet Topal [www] sagt:

    @Tobi
    Vielen dank für den Link :) Die SMS Wall schau ich mir mal an, und ja die Idee ist schon geil :D Wer weiß, vielleich krieg ich’s ja noch hin *hoff*

    Danke nochmal für die Idee :)

    Reply
  14. Tobi [www] sagt:

    Hey Ahmet,

    na wäre doch super, wenn Du das hinbekommst. Denn auf dem eigenen Server, mit eigenen Einstellungsmöglichkeiten, ist es eben doch besser.

    Mir wurde gesagt, dass auf der #Followerparty doch nicht deine Wall lief, sondern diese hier: http://www.praetorius.com/twitterwall/

    Daran bist Du lt. Credits doch auch beteiligt. Wo liegt also das Problem, deine Wall auch mit autorefresh zu basteln? :)

    Ciao
    Tobi

    Reply
  15. Ahmet Topal [www] sagt:

    @Tobi
    Stimmt, die wal hab ich gesehen, hir die neue url: http://twitterwall.me
    Die benutzen meine Wall mit erweiterung, mache ich auch noch :)

    Ok danke :)

    Reply
  16. Ahmet Topal [www] sagt:

    @Matthes
    Nun die cURL version ist fertig :) Den Download Link habe ich eingefügt :D

    Reply
  17. Matthes [www] sagt:

    @Ahmet Vielen Dank, habe sie ein wenig angepasst und ins Blog eingebaut. Funktioniert bestens!

    Reply
  18. Ahmet Topal [www] sagt:

    @Matthes
    Sehe es gerade ^^ Sieht gut aus

    Reply
  19. Matthes [www] sagt:

    Kannst du mir die cURL Version noch mal zuschicken? Hab Mist gebaut und find den original Quelltext nicht mehr :-/

    Reply
  20. Ahmet Topal [www] sagt:

    @Matthes
    Gesendet, aber was ist denn? Geht die XML Version nicht? Also ich kann auch eine cURL Version mit Reload machen ^^

    Reply
  21. SchnabTwiese | Schnaberlack.de [www] sagt:

    [...] “Bilder” und “Kontakt” findet. Als Vorlage diente mir übrigens die Tweetwall von Ahmet [...]

  22. Oliver sagt:

    der Donwloadlink der curl Version ist druchgestrichen???? Kann ich die Version irgend wo herunter laden?

    Schöen Grüße und wirklich ein cooles Skript…
    Oliver

    Reply
  23. Ahmet Topal [www] sagt:

    @Oliver
    Okay, ich mach jetzt gerade eine CURL Version für die jQuery Version, dann gehts :)

    Reply
  24. Ahmet Topal [www] sagt:

    @Oliver
    Aber geht nicht die XML Version?!

    Reply
  25. Tobi [www] sagt:

    Hey Ahmet,

    ich bräuchte dann, 1&1 wegen, wohl die cURL-Version der neuen AutoReload-Version. Kannst Du das machen?

    Denn meine Seite antwortet nur: Fatal error: Call to undefined function: simplexml_load_file()

    Ciao
    Tobi

    Reply
  26. Tobi [www] sagt:

    Nachtrag: Obwohl mich das wundert, denn die alte Version lief auch ohne cURL. Kannst mich gern mal @tobiwei antwittern, dann schicke ich dir zum Vergleich Links, wo das liegt. Falls Du da was schauen willst…

    Reply
  27. Frank [www] sagt:

    @ Ahmet

    Sehr cooles Script – bin schon ganz begeistert, obwohl es bei mir leider noch nicht läuft ;-)

    Wollte gerade spontan eine aktuelle Tweetwall zu #semseo bei mir an den Blog einbinden – leider scheint mein Server mit der XML Variante nicht viel anfangen zu können.

    Bekomme die Fehlermeldung:
    Fatal error: Call to undefined function: simplexml_load_file() in /var/www/web15/html/tweetwall/wallrss.php on line 27

    Gibt es da noch einen Plan B?

    Reply
  28. Ahmet Topal [www] sagt:

    @Frank
    Okay, danke, dann mach ich noch die cURL version und stell es online :)

    @Tobi
    Jap, die neue Version, also als cURL wird erstellt, nach 1 Stunde etwa online :)

    Reply
  29. Frank [www] sagt:

    @ Ahmet

    Wow, dat geht aber mal schnell bei Dir ;-)

    Werde, sobald alles funzt, auf jeden Fall nen Artikel zu dem Script & Deiner super Unterstützung schreiben …

    Reply
  30. Ahmet Topal [www] sagt:

    @Frank
    Fertig, Link findest du oben, die cURL Version von JQuery dann…
    Und danke ;)

    Reply
  31. Twitterwall #semseo #pubcon » SEO Marketing Blog [www] sagt:

    [...] meiner ersten “experimentellen” Twitterwall habe ich das Script von Ahmet Topal namens Tweetwall genutzt. Meine anfänglichen Serverproblemchen resultierten daraus, dass Simple XML auf meinem [...]

  32. Frank [www] sagt:

    @ Ahmet

    Klasse, läuft bereits prima – unter http://seo-marketing-blog.de/goatix/twitterwall-semseo-pubcon/ hab ich dazu geschrieben ;-)

    Habe noch 2 Fragen & hoffe Du kannst mir helfen:

    Obwohl ich in wallrss.php die Anzahl der News auf 30 gestellt habe & auch den wrapper in der style.css auf 3000px height gestellt habe, sehe ich max 15 Tweets? Gibt´s da noch was, was ich übersehen habe oder ist das ein Limit von Twitter?

    Ist es geplant/machbar die Short-URLs in den Tweets auch verlinkt auszugeben – das wäre sehr hilfreich, da man sonst leider ja nur rauskopieren kann, wenn z.B. weiter führende Blog-Artikel verlinkt sind ;-)

    Reply
  33. Ahmet Topal [www] sagt:

    @Frank
    Jep, habs gesehen, und auch ein Kommentar geschrieben, sieht echt toll aus^^

    Antwort 1: Der RSS Feed der Suchseite gibt leider nur 15 Tweets aus, dass auch 15 nur angezeigt werden können, dafür suche ich noch eine Lösung…

    Antwort 2: Jep, dass geht, werde heute Abend evt (oder Morgen) drüber schreiben…

    Danke nochmal ^^

    Reply
  34. Frank sagt:

    @ Ahmet

    hatten uns beim Schreiben wohl zeitlich überschnitten – hab mir mal Deinen Feed “in froher Erwartung” auf die Weiterentwicklung abonniert ;-)

    Reply
  35. Ahmet Topal [www] sagt:

    @Frank
    ^^ Hehe, danke, und ich frohe mich auch auf die Weiterentwicklung :D

    Reply
  36. Stefan Wendhausen [www] sagt:

    Hallo.
    Sehr sehr gelungenes Script. Wir werden es heute beim twitter Seminar einsetzen. So kann jeder live mit twittern und sehen was andere im raum und der Welt über das twitter Seminar in Nürnberg schreiben.
    hashtag ist #tsnue und die tweetwall ist unter http://seminar.machen.de/tweetwall zu erreichen.

    danke.

    Reply
  37. Ahmet Topal [www] sagt:

    @Stefan Wendhausen
    Freut mich dass es dir gefällt, nun ist die neue Version Online, (oben ist der Download link), den finde ich besser, ihr bestimmt auch :)

    Reply
  38. Joachim Weise [www] sagt:

    Hallo Ahmet,

    bei mir kommt das Programm nur bis zum “loading-Befehl” und macht dann nicht weiter.

    Wo gibt es denn die alternative Version zum Download ?

    Joachim

    Reply
  39. Ahmet Topal [www] sagt:

    @Joachim Weise
    Es kann sein, dass dein Space auch nicht simple XML unterstützt, okay, morgen stelle ich eine cURL Version von der aktuellen Online :)

    Reply
  40. Dirk Krause sagt:

    just for info: ich kriege jetzt “Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in …” bei einem Schlund bzw. jetzt 1&1 server.

    Reply
  41. Stefan Wendhausen [www] sagt:

    Hallo Ahmet,
    wir haben mal den Zeitstempel integriert.
    Bisher leider noch nicht wirklich praktikabel.
    Planst du das ein? Soll ich dir was schicken, was wir bisher haben?

    http://www.startupwall.com

    Gruß Stefan

    Reply
  42. Stefan Wendhausen [www] sagt:

    Hallo Ahmet,
    wir versuchen derzeit auf http://www.startupwall.com den Zeitstempel aus dem XML Stream auszulesen und mit dem Tweet auszugeben.
    Bist du daran interessiert?

    Gruß aus Nürnberg, Stefan

    Reply
  43. Ahmet Topal [www] sagt:

    @Stefan Wendhausen
    Habe ich gerade gesehen, ist echt toll, man muss ja nur den Timestamp zur Zeit und Datum umrechnen, aber wenn ihr dies schon habt, wäre ich natürlich dankbar, damit ich nicht dies machen muss, und würde auch am Style anpassen.
    Danke, dass ihr euch die mühe macht :)

    @Dirk Krause
    Naja, ich kann auch noch die cURL version hochladen, mach ich für euch noch :) Dann sollte es kein Problem geben…

    Reply
  44. Ahmet Topal [www] sagt:

    @Stefan Wendhausen
    Aber wenn ihr dies nicht so habt wie ihr es wollt, könnt ihr mich anschreiben wie ihr es haben wollt… Dann könnte ich nochmal versuchen :)

    Reply
  45. Dirk Krause sagt:

    Da Du es eh angekündigt hast, wäre das natürlich cool ;-). Für mich hat’s keine Eile. Nebenbei – vielen Dank, dass Du Dir überhaupt die Arbeit machst!! Highly appreciated!

    Reply
  46. Stefan Wendhausen [www] sagt:

    Hallo Ahmet,
    die Zeitfunktion läuft nun sehr gut.
    Schreib mir doch eine Mail. Auch einige andere Kleinigkeiten wurden angepasst. PHP5 nimmt dir inzwischen vieles ab. Sind aber noch viele Codeverbesserungen möglich.

    Freue mich auf Post von dir. Gruß aus Nürnberg, Stefan

    Reply
  47. Armin sagt:

    Bin PHP-Anfänger und Twitterneuling. Ich habe die twitterwall installiert und habe das Problem, daß die Zeit bei allen Tweets die gleiche, nämlich “Donnerstag, 01. Januar 1970 00:59″ ist. Wie bekomme ich die richtige Zeit da rein?
    Dankeschön

    Reply
  48. Ahmet Topal [www] sagt:

    @Armin
    Dass war ein Allgemeiner Fehler, den habe ich verbessert, danke auch dir, lade ich heute noch hoch und schreib ein Artikel nochmal drüber :)

    Reply
  49. Intergalactic Clash [www] sagt:

    Nutze die Tweet-Wall grad das erste Mal und frag mich ob die TwitPics automatisch angezeigt werden können, ohne Rollover.
    Wir würden die Wall gern auf ner Party im Hintergrund laufen lassen, ohne dass man noch was machen muss …
    http://www.intergalactic-clash.de/wall/

    Reply
  50. Ahmet Topal [www] sagt:

    @Intergalactic Clash
    Ja dass ist möglich, dazu muss man den Code einfach bearbeiten, sodass nurnoch die Bilder angezeigt werden, also ohne hover, aber wie stellst du dir dies genau vor?

    Denn die Bilder können zu groß sein, vielleicht nur Thumbnails?

    Reply
  51. Yannick [www] sagt:

    Suuper Sache!
    Natürlich gleich im Blog implementiert und das Ergebnis ist wirklich ein tolles. Habe das ganze mal mit meiner kleinen Kaffeeidee kombiniert. Das Ergebnis sieht dann so aus:
    http://tinyurl.com/lmn8cf

    Danke!

    Reply
  52. Webspielzeug : Karl-Tux-Stadt [www] sagt:

    [...] Also habe ich nach fertigen Lösungen gesucht und auch zwei gefunden. Die erste heißt Tweetwall und setzt auf PHP. Einige der eingebauten Features finde ich sehr nett z.B. die Links zum retweeten [...]

  53. Ahmet Topal [www] sagt:

    @yannick
    Link ist bei mir Kaputt :S

    Reply
  54. Yannick [www] sagt:

    @Ahmet Topal: Du hast recht. Das tut mir leid, hatte inzwischen umgebaut. Ich gebe jetzt mal einen direktlink an: http://yanilo.redio.de/Blog/kaffeebarapp/Kaffeebar.php Sieht zwar unschön aus, würde mich aber freuen wenn Du dir das mal ansiehst.

    Reply
  55. Ahmet Topal [www] sagt:

    @Yannick
    Danke :) Aber finde ich garnicht schlecht, denn passt ja zum Thema Kaffe :D Den reloader finde ich geil :)

    Reply
  56. Yannick [www] sagt:

    Gibt es eigentlich eine Möglichkeit den Refresh auch im Internet Explorer zu gewähren? Bei mir funktioniert das nämlich nur im Firefox.

    Reply
  57. Thomas [www] sagt:

    Hey,
    ich hab die file_get_content Version hochgeladen, aber es kommen leider nur leere Felder. Kann da der Server schuld sein? Siehe: http://www.mein-blog.at

    Reply
  58. Ahmet Topal [www] sagt:

    @Thomas
    Hast du auch mal die XML Version versucht? Das komische ist, es gibt auch keinen Fehler aus, hast du schon mal geschaut ob du den richtigen Tag eingegeben hast in der Quelle?

    Reply

  59. Thomas [www] sagt:

    Hey, danke für die Antwort. Die XML-Version funktioniert gar nicht. Ursprünglich gab es eine Fehlermeldung, die mangelnde Zugriffsrechte beklagte nachdem ich die geändert hab (777), ist die Meldung verschwunden. Der Link den ich eingegeben hab, funktioniert, ja…
    lg
    thomas

    Reply
  60. Ahmet Topal [www] sagt:

    @Thomas
    kannst du mal schauen ob dein Server (phpinfo oder php.ini = allow url fopen) erlaubt ist, ansonsten kannst du mal versuchen ob du das irgentwie aktiveren kannst (meinsten bei Domain Einstellungen bei Hostern).

    Ansonsten hilft nichts an den Hoster (denke bei dir HostEurope) anzuschreiben und zu bitten (entweder XML oder) allow url fopen zu aktivieren. (http://faq.hosteurope.de/index.php?cpid=11081)

    Danke dass du mir wg dem Fehler bescheid gesagt hast, ich werde mich da mal richtig reinforschen, wie man diesen beheben kann.

    Reply

  61. Thomas [www] sagt:

    Hey, danke nochmal. Klar liegt es an den Einstellungen von HosteEurope, hätt ich auch selber draufkommen können. Habs jetzt einfach auf einen anderen Webspace gelegt und alles funktioniert :-) Danke für die Tweetwall.

    Reply
  62. Ahmet Topal [www] sagt:

    @Thomas
    Gerne :) Es freut mich, dass auch du die Wall benutzt :)

    Reply

  63. Tobias sagt:

    Hi,

    kann man auch mehrere Hashtags anzeigen lassen?!

    Tobi

    Reply
  64. Ahmet Topal [www] sagt:

    @Tobias
    Natürlich, wurde schonmal gefragt, dazu einfach so:

    Bei der Twittersuche kann man mehrere Hashtags eingeben, gib einfach:
    #hashtag1 OR #hashtag2 OR #hashtag3 …

    Man kann auch
    #hashtag1 OR @username1 …
    benutzen :)

    Reply

  65. Tobias sagt:

    Super, vielen Dank, dann binde ich die nachher mal ein und poste später auch den Link ;)

    Reply
  66. Tim sagt:

    habe das Problem das beim Refresh der wallrss.php jeweils immer die ganzen Tweets 3 mal aufblinken ist dies normal?

    Gruß
    Tim

    Reply
  67. Günter [www] sagt:

    Die Tweetwall hört sich sehr interessant an, ich kannte so etwas noch gar nicht. Aber werde es demnächst einmal mit ein paar Freunden testen.

    Reply
  68. Stefan sagt:

    Also erstmal ein Kompliment für dieses Script.

    Wollte es für ein großes Projekt nutzen, doch leider funktioniert die Umlautkorrektur bei mir nicht. Das ä wird nicht richtig dargestellt.

    Hast Du eine Idee woran es liegen könnte?

    Gruß
    Stefan

    Reply

Hinterlasse doch bitte eine Antwort!

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
free hit counters