House, Big Bag Theory y HIMYM despachados...

RSS Stream

RSS Stream displays your social feeds in a lifestream way.

Requirements

  • PHP5 (hey, PHP4 is doomed!)
  • RSS feeds must be in RSS 2.0 format

Features:

  • Uses WordPress resources (no extra libraries needed)
  • Personalizable CSS classes
  • Options Page
  • Multilinguage support
  • Detects URLs, e-mail address and @username replies
  • Suported services:
    • Twitter
    • Jaiku
    • Pownce
    • Delicious
    • Flickr
    • Facebook
    • Last.fm
    • Photobucket
    • ...and every RSS2.0 feed (Generic feed)

Installation

Drop rss-stream folder into /wp-content/plugins/ and activate the plug in.

Usage

Just put the following code in a WordPress page or directly in your PHP theme file:

RSS_Stream();

If you want to use it in a WordPress page, you also need a plugin to execute PHP code, like Exec-PHP.

Live Demo

You can see a live demo here: Lifestream

Screenshots

Lifestream Sample Lifestream Options

Customization

The plugin have his own CSS file (rss-stream.css). Tweak it as you like.

You can also replace the default images with the ones you like. Just overwrite the corresponding png file in rss-stream/images folder; i.e. to change te flickr icon, flickr.png, to change the generic feed #3, generic3, and so on...

Languages

Currently, RSS Stream supports the following languages:

To collaborate, just edit default.po (included in the plugin) , translate it and send it to me. Thanks in advance.

Download

Version History

0.7 - 2008/04/03

  • Added 'Force UTF8 encoding' option. Use it if you have encoding issues.
  • Added italian (it_IT) translation. Thanks to Federico Moretti

0.6 - 2008/03/04

  • Added Jaiku service

0.5.1 - 2008/02/22

  • Fixed the 'double pownce options' bug

0.5 - 2008/02/18

  • Multiple generic feeds custom icons
  • Added russian (ru_RU) translation. Thanks to Alexander Sokolov

0.4 - 2008/02/15

  • Multiple generic feeds option added

0.3 - 2008/02/12

  • Added missing hypelinks() & twitter_users() functions. Props to Danielle.

0.2 - 2008/02/05

  • Added general feed & photobucket support, optimized CSS. Thanks to Jose Gonzalez

0.1 - 2008/02/01

  • Initial Release
  • Please send me suggestions, bugs, etc..

To Do

  • Refactoring plugin as a PHP Class with methods to add sources easily

Credits

Inspired by Chris J. Davis & Elliott C. Bäck lifestream plugins.

Contribs

License

This plugin is released in a GPL license.

Contact

Suggestion, fixes, rants, congratulations, gifts et al to rick[at]jinlabs.com or by my contact page.

Code

Maybe you could be interested in my other plugins: Code


15 Comentarios

  1. G

    Hi,
    just wanted to say that I very much like your plugin. Works like a charm.
    Thanks for your work
    Christian

    Christian Otto [2008/04/10 @ 18:23] Reply to Christian Otto
  2. G

    How about making it compatible with rss1? I tried converting some rss1 feeds I have with feedburner, but it couldn’t parse it:
    RSS1 http://www.in.gr/RSS/feed.asp?FeedSelect=FirstPage
    RSS1 to RSS2 through feedburner: http://feeds.feedburner.com/ellinikourescustomnews

    medigeek [2008/04/15 @ 10:41] Reply to medigeek
  3. G

    Hi, very nice plugin but… Can I put more than 1 social feed? For example 2 flickr users or 3 del.icio.us accounts?

    Monky [2008/04/15 @ 19:28] Reply to Monky
  4. G

    Hi

    In the options page (*settings) I am getting this error:

    Fatal error: Call to undefined function: date_default_timezone_set() in /home/content/t/h/e/theloyalfew/html/newsite/wp-content/plugins/rss-stream/rss-stream.php on line 383

    Any ideas?

    Ian [2008/04/27 @ 22:57] Reply to Ian
  5. G

    @Monky: I’ll think about it…

    @Ian: You need PHP5

    Rick [2008/04/28 @ 12:00] Reply to Rick
  6. G

    Hi!

    It’s a very very good plugin for wordpress, congratulations. It runs OK in my localhost for testing but I’ve got the same problem that Ian when I upload it. Iv’e got PHP5 (5.2.5). I can’t access to the options in the admin panel. Outside, the line with problems is 322, more or less.

    Regards from the south of Spain,
    Daniel.

    Daniel [2008/05/03 @ 19:15] Reply to Daniel
  7. G

    Is there anyway to limit the amount of actions displayed? for example id like to just show the last 15 entries from all feeds and then cut it off. Im sure its just as case of putting numbers in the render command brackets but ive had no luck with my trial and error so far.

    any help greatfully received.

    Mark [2008/05/03 @ 23:03] Reply to Mark
  8. G

    Sorry, mi admin server was kidding me. I’ve got PHP 4.4.8

    Daniel [2008/05/11 @ 16:08] Reply to Daniel
  9. G

    Hi! Very nice plugin! I tried using Feedburner to convert an Atom feed (Google Reader Shared Items) into RSS, but it did not work. So, I guess maybe my request is similar to medigeeks’s. Thanks again!

    Tyler [2008/05/12 @ 12:07] Reply to Tyler
  10. G

    hi, do you know why a get dis error?

    Warning: Invalid argument supplied for foreach() in /home/mhd-01/www.angelomilanetti.com/htdocs/wp-content/plugins/rss-stream/rss-stream.php on line 69

    Angelo [2008/05/13 @ 21:16] Reply to Angelo
  11. G

    @Angelo: probably, you don’t meet the requirements (PHP5 is needed)

    Rick [2008/05/14 @ 08:40] Reply to Rick
  12. G

    Nice plugin, works wonderful. I would love Zooomr suport or maybe thats posible with generic rss?

    Henrik [2008/05/14 @ 16:48] Reply to Henrik
  13. G

    @ Rick I have php5 and also set CHMOD to 777… still the same error :-(
    I have worpress 2.3.

    Angelo [2008/05/15 @ 19:48] Reply to Angelo
  14. G

    @Angelo: All the feeds are in RSS2.0 format? The plugin only accepts this format…

    Rick [2008/05/16 @ 11:40] Reply to Rick
  15. G

    So… I watched the code… the line 69 refers to jaiku. There is something wrong with jaku support- In fact, when I inserted my twitter account name, it all goes ok.

    But for me jaiku is very important. any ideas?

    Angelo [2008/05/16 @ 11:52] Reply to Angelo

12 Trackbacks/Pingbacks

  1. F

    [...] esistono diversi plugin in grado di svolgere questa funzione: per quanto mi riguarda, ho optato per RSS-Stream, molto semplice da installare e configurare. Devo ancora “creare” un layout [...]

    Pingback: Il cd. “lifestream”, questo sconosciuto. at brand:GNU² [2008/04/03 @ 06:03]
  2. F

    [...] Lifestream page was created using the RSS Stream Wordpress Plugin. The plugin uses the RSS feeds on the various websites to gather my recent activity. Visitors still [...]

    Pingback: Edwin Villanueva » Site Changes [2008/04/09 @ 09:46]
  3. F

    [...] Demo | Les mer/Last ned RSS Stream [...]

    Pingback: RSS-Stream - Vis hva du driver med på WP-siden din | WPNorge.org | WordPress på norsk [2008/04/11 @ 20:26]
  4. F

    [...] главный привет разработчикам плагинов для Wordpress, которые этой самой MagPie RSS в итоге пользуются. [...]

    Pingback: Sergey Galyonkin | Персональный сайт и блог Сергея Галёнкина » Об RSS, PHP и Google [2008/04/13 @ 23:30]
  5. F

    [...] делата на friendfeed. Спрях се на два : Lifestream WP Plugin for Wordpress и RSS Stream. Спрях се на втория и даже преведох няколко лафа на [...]

    Pingback: Lifestream [2008/04/15 @ 17:03]
  6. F

    [...] one: http://rick.jinlabs.com/code/rss-stream/ doesn’t look horrible, but it needs to support more services. [...]

    Pingback: Hell Yeah Bitch! .com » Blog Archive » Twitter Updates for 2008-04-17 [2008/04/18 @ 08:01]
  7. F

    [...] Site: Eillalicio.us Code: RSS Stream Wordpress Plugin [...]

    Pingback: Self Hosted Lifestream Gallery #2 | Lifestream Blog [2008/04/19 @ 01:09]
  8. F

    [...] RSS Stream - Rick’s HideOut RSS Stream displays your social feeds in a lifestream way. (tags: rick.jinlabs.com 2008 mes3 dia19 at_home lifestream lifestreaming WordPress RSS plugin) [...]

    Pingback: rascunho » Blog Archive » links for 2008-04-19 [2008/04/19 @ 22:38]
  9. F

    [...] RSS Stream - You guessed it, a third lifestream plugin for Wordpress. [...]

    Pingback: 35 Ways to Stream Your Life « DesignWorksAtlantic [2008/04/26 @ 02:49]
  10. F

    [...] I’m taking advantage of the long weekend to do some work to this site. I don’t blog as much as I used to, but I do use twitter and flickr quite a bit now. I think it’s about time I designed my lifestream. [...]

    Pingback: Anxious Designer [2008/05/02 @ 13:16]
  11. F

    [...] creative spark and get back to producing solid gold! In the meantime, I’m using the brilliant RSS Stream plugin by a Spanish gentleman named Rick. It’s officially the laziest method I’ve ever [...]

    Pingback: Who’s With Me!? » Blog Archive » A Running Start [2008/05/12 @ 11:21]
  12. F

    [...] RSS Stream - Rick’s HideOut “RSS Stream displays your social feeds in a lifestream way.” (tags: wordpress lifestream socialsoftware plugin rss plugins aggregator blog blogging blogs) [...]

    Pingback: Steven Hatch’s Blog » Blog Archive » links for 2008-05-17 [2008/05/17 @ 07:35]

Participa: