To follow up on this, to remove the frivolous 'do=page' query string items, you need to edit the hard coded values in line 130 of Utils.inc.php. The same would have to be done to go to a more aesthetically pleasing 'cat' instead of 'cat_id'...
Something else that I think could be improved for flexibility is to not hard code page.php everywhere. I'm sure a lot of people will want to run it as their home page (or the default index in a subdirectory). With the current setup, that requires changing page.php to index.php throughout, when it could easily be accomplished by a setup variable. All that would then be required is to rename page.php to index.php by the user.
Dan
Something else that I think could be improved for flexibility is to not hard code page.php everywhere. I'm sure a lot of people will want to run it as their home page (or the default index in a subdirectory). With the current setup, that requires changing page.php to index.php throughout, when it could easily be accomplished by a setup variable. All that would then be required is to rename page.php to index.php by the user.
Dan