I sat down today and completed a task I've had on my To-Do list for far too long - I updated the Projects pages to a MySQL/PHP-based backend. All aspects of the projects pages are now handled by dynamic scripting, with only a few more tweaks to make, mainly in the admin control panel. What does this mean for users? Projects pages will be updated far more frequently, the same project data can be in multiple pages around the site and all be updated at once, and there is a field that automatically updates what time the project description was last modified. This should help people see more easily which projects are active and which are dormant. In the process, I am also upgrading the admin backend, and I plan to add a Moderator section of the admin panel so that some of my moderators can work on sections of the site as well.
In other news, Doors CS 5.4 is almost done; I have only about 4 more bugs left to find in my coding.