Changes of plan
By admin, posted on Jun 4th 2007
So there I was, knee-deep in PHP and wondering what the hell I was thinking to set myself a challenge like this. To write, basically from scratch, a new version of a quite complex web application in just over 10 days. As if that’s not mad enough, I had other clients that need to be serviced as well. Life doesn’t stop just because of my whims.
So, depsite me saying that I wasn’t going to look at the templating system for projectGenie this time round, guess what I’ve done? That’s right, rewritten the templating system. Oh, and the installer.
There is method in my madness, you see. By having a better installer means that (hopefully) people will find it easier to start playing with projectGenie. I’m forever thinking about the users, me. And by sorting out the templating system (OK, so it’s a hybrid of a proper object-oriented templating system and my old procedural system) I can produce the rest of the system screens much more easily.
I’ve also added a simple database class so that I have a single point of failure, I mean access, to the database. And the menus are now dynamic, so people who aren;t meant to see certain section now can’t. Hurrah.
Still, to think that I’ve not even started on the list of things I’d said I’d do for version Brookmeyer … it’s a ludicrous escapade. If I make it I’ll be amazed.