document.write statements; not exactly best practice. So I figured there must be a server-side way to do things. And there is (but seeing as I don’t have a Mac, iTunes is out of the question).
Getting the whole thing working was a doddle thanks to PHP’s easy file handling (explained in this excellent DevShed tutorial) and Kevin Donahue’s XML parser. You will need to download version 1.8 of SongWriter (for some reason not yet available on the SongWriter home page).
A few more site tweaks to bore you with. Firstly I have added a second RSS feed which contains summaries of the last 10 posts. I felt this would be good for folks such as Jeremy who actually syndicate news feeds. The feed with the latest 5 full posts remains as is, and may be suitable for those who read blogs offline with software like FeedDemon.
Secondly, I’ve started to mark up automatically all abbreviations (such as HTML) with
abbr tags (or
acronym tags where relevent) and a
title spelling out the initials. I’m not sure how valuable this is, particularly for common initialisms like CSS and XML, as most readers of this blog will know what they stand for, and anyone else probably won’t care. IE/Win readers won’t see any difference but folks using better browsers will see something like everytime such an abbreviation is encountered. What do you think?
Thirdly, and thankfully lastly, my searchable music catalogue – perhaps the zenith of pointless geekitude – now spits out record label and year as well as the usual gubbins.