Just another Nodetraveller

Icon

Another blog about someone playing about with web development

RSS options in Mambo

I was a bit disappointed with the standard rss feature in Mambo as it only supports rss 0.91. Suprisingly, there wasn’t a component available that outputs the content in any of the other formats so I thought I’d give it a go. No point in reinventing the wheel so I made use of an excellent class called FeedCreator. It can output in RSS 0.91, 1.0 and 2.0 as well as OPML and ATOM 0.3.

Also supplied is a module that will display the links. The actual links are configurable, in that you can specify what formats your feeds are in (Take a look on the right). Also you can add custom links and images with the module eg the mamboserver.com link is a custom one.

You can download it at mamboforge or from the my downloads section

[Update]I’ve released a beta version of RSSXT 2. New features include remote blogging and pinging of aggregator sites. You can download it at the mamboforge site

RSS in Flash 2004

I haven’t had time to post anything recently but I have had time to quickly cobble together a little app using flash 2004 and its components. Yet another rss app but it shows nicely the usage of various components, old and new, that 2004 offers.

It uses the Accordion and TextArea UIComponents and the XMLConnector to load the urls of the feeds to download. Flash’s css support is also demostrated within the textarea. The actual loading of the feeds is done via remoting (2004 remoting and amfphp) which utilises a nice little rss parser from www.readinged.com called onyx-rss. The feeds are cached on the server and updated every 3 hours.

You can see it here. Depending on your connection it may take a few seconds to get the data so please be patient. If you want to download the fla,.as files and server code then grab this zip. Read the comments in the .as files if you want to run it on your server.

Update: Noticed that Jesse Warden also has a accordion based rss app. Besides the use of the accordion, it is different, but shows a slightly different way of doing the same thing. Go on take a look…