|"my own comatose blog", "http://www.scripting.com/rss.xml" => "Scripting News", "http://boingboing.net/rss.xml" => "boingboing", "http://diveintomark.org/xml/rss.xml" => "diveintomark", "http://www.livejournal.com/users/belvane/rss" => "LiveJournal: Belvane", "http://www.livejournal.com/users/calanya/rss" => "LiveJournal: Calanya" , "http://www.livejournal.com/users/ijon/rss" => "LiveJournal: Ijon", "http://www.livejournal.com/users/spoons/rss" => "LiveJournal: Spoons" ); ?>|
The goal of this page is to help people who have sites hosted on servers where they can't add dynamic includes (such as LiveJournal?) include a dynamic version of someone else's news page, journal or blog in their pages. What it does require is that the blog or journal have an RSS page available.
An RSS page is a simple XML document listing the latest stories posted to a web site. It can be just titles and links (like the current LiveJournal rss pages, at http://www.livejournal.com/users/username/rss/, or on my own comotose blog, here. This page is sometimes called a feed, because you feed it to some aggregator.
Feed is a script written in PHP (version 4). Here's the source for everything. Note that the code that does the "heavy lifting" (i.e, parsing the RSS) is from Jonah, which is GPL code.