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:
- Jaiku
- Pownce
- Delicious
- Flickr
- 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
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:
- English (en_US)
- Spanish (es_ES)
- Russian (ru_RU). Thanks to Alexander Sokolov
- italian (it_IT). Thanks to Federico Moretti
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
Hi,
just wanted to say that I very much like your plugin. Works like a charm.
Thanks for your work
Christian
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
Hi, very nice plugin but… Can I put more than 1 social feed? For example 2 flickr users or 3 del.icio.us accounts?
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?
@Monky: I’ll think about it…
@Ian: You need PHP5
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.
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.
Sorry, mi admin server was kidding me. I’ve got PHP 4.4.8
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!
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: probably, you don’t meet the requirements (PHP5 is needed)
Nice plugin, works wonderful. I would love Zooomr suport or maybe thats posible with generic rss?
@ Rick I have php5 and also set CHMOD to 777… still the same error
I have worpress 2.3.
@Angelo: All the feeds are in RSS2.0 format? The plugin only accepts this format…
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?