Categories

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

1.0.1 – 2008/08/07

  • Fixed delicious 2.0 date bug

1.0 – 2008/08/01

  • Delicious 2.0 support

0.8 – 2008/06/09

  • Added Plurk service
  • Added ‘Time lapse’ option. Suggested by Kim Woodbridge.
  • Bulgarian (bg_BG). Thanks to Ognian Mladenov
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

649 replies on “RSS Stream”

Hi Rick, this plugin is great, you can see my livestream page here.

Just come here to tell you that del.icio.us now is version2 and the domain changeed to delicious.com, so the current plugin doesn’t support it now.

thx for your great plugin – I just activated it, works like a charm:
http://blog.datenschmutz.net/actionstream/

It would be fantastic if you kept working on the plugin – there are a lot of interesting social services out here (some have already been mentioned in this thread, I would love to see Youtube and TumblR in your selection), and I like the idea of aggregating them on my own blog a lot more than just embedding friendfeed.

There’s one feature I really miss though: is it possible to pull the flickR thumbnails? That would make the stream a lot more interesting in visual terms. Again, thanx for the great work.

I’m getting the following error message after install (running PHP 5 and WP 2.6):

“Fatal error: Call to undefined function: date_default_timezone_set() in /home/3187/domains/astorg.co.uk/html/wp-content/plugins/rss-stream/rss-stream.php on line 412”

Can you update the changelog of the plugin? I’m not entirely sure what has changed since 0.8, and I’ve been tracking the plugin all along.

If someone has requests for services, I’m pretty confident I can add them and then post them back to Rick.

Hi, I am trying to get rss-stream up and running, but I cannot access the options page under site admin. I use bluehost for my hosting and they are running php 5.2.6. Is there any reason I shouldn’t be able to access the options? How should I access them? Thanks.

@Leo:
Current version flagged this for me:

Warning: Invalid argument supplied for foreach() in …rss-stream.php on line 261

Seemed to work fine otherwise, so I just turned error reporting off on the page. Still seems to
work fine. Thanks.

hi , i like ur plugin , i have succsess in setuping it in my wp blog , but the the month and date shows messy code in my page , well , can u tell me how to fix it ? thx very much !

Hey,

I was wondering if this is still supported?

I would love to have RSS stream on some other blogs. Is it possible to release a new version for wordpress which doesnt require php exec. I dont want to give this to users.

Functions like: RSS_Stream();
are turned into wordpress calls [RSS_Stream]
or something similar.

Cheers
Craig

Leave a Reply to Charlieamuck Cancel reply