Listrbl new features
With No Comments »
I’ve been in one of those coding moods these past few days.
It’s funny really, when the mood bites wanting to work on some code is all I can think about. Unfortunately it never lasts, and most likely next week I will run a mile from anything that involves endless debugging and depressing stares at code that refuses to function correctly.
Took advantage of all this to work on one of my little pet projects. A php bases web service for cataloging and taging films, music, books etc.
Implemented a couple of things I’ve been meaning to do for a while now. Got rid of the whole movable-type style publishing paradigm, it just isn’t intuitive interface wise.
Instead I’ve made some simplified functions that can be embedded into any php app, such as wordpress. It was a bit of an effort because with these functions I kinda have to avoid using session variables, especially class objects in sessions. Annoyingly php classes need to be declared before the session is started if you’re going to use them this way, and if you’re embedding it you have no control of the whole session start affair. Anyway, you can see all this down the right on the sidebar, lists the recent films I’ve seen and all that. And now you can click on them and be taken to a page, which is also embedded into wordpress.
I want to take the embedded functions a stage further and implement XML-RPC so that the service can be on another server.
Speaking of XML-RPC, I’ve also added posting to blogs. It uses the metaweblog api plus a few extra fields derived from movable-type strangely, for doing tags. When viewing a title you just click a link and it does the rest, plus I ajaxed it up so it doesn’t even have to reload the page. Plus it adds the post-id to the DB so that it knows when to do a post update instead.
Also ajaxed up the tagging of titles, so that it doesn’t take so long. And seperated out user oriented tags such as “watched” or “own” from everyone based tags such as “Spanish” and “Gay”.
Oh yeah, that’ll be why you’ve started seeing stupid film reviews in the main blog. Ah well. That’s progress for yerz.
Oh yeah and image support is new too, and quite funky. I’ve used PHP’s GD library to automatically create a unified sized thumbnail of the image you upload for a title. And you don’t even have to upload it, you can simply stick in the url for an image on another website and listrbl will grab it and make a copy for itself.
Thing is, there is a huge morel debate around Mac Heist and it has hit controversy again because as it turns out 

It isn’t Microsoft or Sony or any of them lot. It’s 
