The Xanga Rss Fixer is a small web application that will return correct RSS for Xanga blogs, given a Xanga username. The sourcecode for the project is freely available under the MIT license.
Please contact me with any questions/suggestions.
- Url: http://www.joshstaiger.org/XangaRssFixer.pl
- Source: XangaRssFixer.pl
- Author: Josh Staiger, wjs@joshstaiger.org
Why the Xanga Rss Fixer?
Since switching to NetNewsWire (1.x) as my feed reader software of choice, the RSS feeds for my friends with Xanga blogs ceased to be read. The problem as it turns out, is that Xanga does not generate correct RSS for their feeds. The feeds do not validate. Unfortunately, Xanga has been somewhat unresponsive to complaints on this matter thus far.
To address the situation, I have written a Perl script that will fix up Xanga feeds to generate correct RSS. I'm running the script on my site and anyone who cares to use it is free to do so:
http://www.joshstaiger.org/XangaRssFixer.pl
Running the script without parameters will present you with a prompt for a Xanga username.
Alternatively, you can pass the user parameter directly. This is the address you would put into a feed reader:
http://www.joshstaiger.org/XangaRssFixer.pl?user=sleepyajeej
Of course, we now get a nice happy validation message.
The sourcecode for this project is freely available at the link above. I'm licensing this project under the MIT license so just in case Xanga happens to be reading this, they can use it to fix their feeds.
Enjoy!
Josh Staiger, wjs@joshstaiger.org Last modified: Sun Mar 27 14:01:23 EST 2005