Development Diary for 2003

Date: 2008-11-02 11:52:02 Created: null

15/4 2003

Changed the layout and functionality of the top left menu a bit, now you've got one of those nice search fields right there. Defaults to full text search of content pages (thus excluding news, guestbook entries and externals).

In other news, slightly odd things seem to happen every time my host has to restore the site from backups. The database user has lost priviliges, and last time the welcome page got assigned a new ID value as well. Very odd, especially since all other pages seem to have kept their ID values (and that's a relief, imagine the mess otherwise, with all internal links pointing to the wrong place!).

14/4 2003

Nothing large happening lately, except for the famous new server going up and down a little more often than we'd all like. During the time things were partly up, while the database wasn't accessible, I got around to creating an error page to inform users of such problems. It looks a little nicer than just throwing up a short error message on an otherwise empty page.

Yesterday I also fixed a silly error when people get redirected from pages they don't have access to. I may not have changed it in all places redirects happen, but at least I've realized it's there. The fix consists of deleting two lines of code :-) ...

5/3 2003

Migration to a new server (leaving my kitchen and entering the real world) was nice and easy. The hard part was getting some knowledge on exporting and importing MySQL databases, and even that procedure was laughably easy once you knew how. As for the site code, I think I changed it in ... five places, and two of those were just for looks (the header/footer text and the title tag). Just one more piece of evidence on the advantages of keeping things modular ... Oh, I had to adjust the ID of the welcome page by hand as well, but that was about it. Haven't noticed any other strangeness yet, but make sure to tell me if you find any!

If you're sufficiently sharp-eyed, you might notice a change in general posting times. This is going up very early in the morning for example. The reason is of course that the server is hanging out in one of those US timezones, 7 hours west of me to be picky about it. I haven't decided yet if this matters to me or not, as far as I know no lives depend on it and a grand total of one news post ended up looking posted before an earlier one. We'll see, for now I suppose I'll note it in the todo list.