I’ve been working with RSS feeds for the last 2 years and I’ve realised how useful this data format can be for monitoring and surfing the web. What it can also be used for is getting our data or someone else’s data and leveraging it onto your site. As it is XML, you can pull out the elements that you need to parse the information onto your page. So you can select to display just the headline, or the headline and description. In the last few days, I’ve made more of our data available from the database and our news and vacancies sections through RSS 2.0 scripts running queries direct from the MySQL underlying database. To obtain a list of these feeds, head over to our RSS feed page and this details what data you can find via this method (several feeds are on auto discovery via the link rel method of our HTML source code, a feature available for use in IE7 and Firefox.)
To get this data onto your site, there’s several methods you could use. If you use PHP as your scripting language, there are two useful scripts that you can use to parse RSS feeds and get them onto your site. These are:
- Magpie RSS
- Simplepie
Out of the two, I prefer simplepie over Magpie as it is far easier to play with if you’re a novice and it also provides functionality for WordPress, Textpattern, Dokuwiki, several other PHP based software packages and your own site. If you don’t use PHP, you can also still use these feeds by making use of scripts on Dynamic Drive‘s website.
Therefore, over on the new Community Archaeology Forum wiki from the CBA, you could take our datafeed and parse finds found in that county onto a page about archaeology for Kent; a local archaeology society could have a feed of finds from it’s catchment area; a planning department can be kept up to date on finds from Roman Hampshire and the list of possibilities goes on. Shortly, I’ll be getting the database configured so that it can output RSS feeds for coins by denomination/period/county and maybe even images. A geoRSS feed would also be fantastic…..
Any other ideas that you have let me know.
You don’t need to seek permission to use these feeds, but I would love to know if you do use them to enrich your website. I use the Simplepie method to display feeds from BAJR and Prospect’s vacancies section of the website, it’s an easy way to automatically keep content current. I’ve also found that using RSS to keep up to date about website changes is really useful. There’s lots of open source software available for getting the alerts, many people use bloglines but I use Feedreader and sage extension in firefox for my browsing. By syndicating our content, we can help others and also make our own website more visible to a wider audience. When I get round to it, I’ll be incorporating the news feed from the 24 Hour Museum on our news pages.
Other than that, I’ve added a few more features to our database pages; this is meant to make better use of our database and open it up to a wider audience. I’ve incorporated a tag cloud of artefact object types (bit web 2.0) which gives you all finds in validation/publication queues and also tells you how many of these exist via the use of quantity weighted CSS. As I’m making use of the quick search function, it does throw up a few bugs in the searches and also it helps weed out some very odd identification terms from pre-finds adviser days. Some of these records will carry a health warning message. It has its uses, but I’ve got some other ideas as well. If you want to incorporate this sort of thing on your website have a look at this script from Jenny Ferenc. No point reinventing the wheel, so I used this as a pointer for what I wanted to do and rewrote it from scratch. And if you want to see more about where we’re going, I gave this presentation to the project board on the 5th December.