Xanga RSS Fixer

21 #

NOTE: As of October 26th, Xanga has finally corrected their RSS feeds! Therefore, those of you who were using this script will now receive XML errors since it no longer works for Xanga’s new RSS. There is no practical use for this script anymore. To access Xanga RSS feeds use this format:
http://www.xanga.com/rss.aspx?user=INSERTUSERNAMEHERE
and send this url to your favorite RSS feed reader. Thanks for using Xanga RSS Fixer!

Being immensely annoyed at Xanga’s inability to create valid RSS feeds, I happened upon Josh Staiger’s Perl solution to fixing the Xanga RSS Feed. However, I could not run his perl script on this server (perhaps for missing modules or security reasons). Therefore, I decided to port it over to PHP and host the script on this site.

If you want to grab valid RSS feeds for your RSS reader, you can filter Xanga feeds through the PHP script here. Or you can craft the url yourself like this:
http://www.mikexstudios.com/labs/XangaRssFixer.php?user=InsertUsernameHere

Otherwise, you can download the source code, make modifications, or perhaps run the script on your own server. Please note that there is no practical uses for this script anymore since Xanga returns almost valid RSS feeds now.

On a sidenote: Xanga is really a horrible blogging service. I don’t see why people wouldn’t use LiveJournal or Blogger!