You may have noticed a few changes around here. I figured it was time for a facelift. The old drunks.ca was a bit of a pain to maintain and was generally ugly. I’ve been meaning to replace it with a database-driven backend but frankly never had the energy for it.
When I picked up the project again, I thought I’d try and use WordPress to manage the site. It’s blogging software, but has a fairly robust model that can be twisted into a non-blogging site. It’s all backed by a database. Each event is actually a blog entry, but I manage them separately and display them in a different format than real blog entries.
Technical details: the event entries are in their own category that is only picked up by the relevant pages. The WordPress install is using a modified Twenty Ten theme, which is why it might look familiar (it’s the default theme but I like it better than anything else I could find). I’ve turned off all commenting (I hope!). I’m not proud of some of the code that’s backing the site up – I’ve got the same post template defined in at least three different places – but I think it holds together okay.
I’ve used tags to identify different events (Kris Kringle, Getting Nailed) and the bars that we attend. I’ll be doing an analysis of these tags in the future – there’s some interesting trends that can be seen in the tag chart.
If you find anything out of place or missing, please let me know.