Major points
============
Check for HTML closing tags on pages
Alignment and colour of error messages
Mail Server integration (mailpass.php, etc.)
System wide settings for mail server / application etc
Mail server integration with SATYR user option for updates?
DB init script to cope with other hosts / prevent user from having to edit the setup file?
Move to using _REQUEST (ChkNet done)
Login
=====
* Password quality checking
* User password reset request (pass_reset.php) needs finishing. (including SATYR integration)
* Overhaul moduledefaults.php
SATYR
=====
* Date based search
EQuip
=====
* Minimise number of includes
* Table views for - the day, the week, the item
* "Time Search" for booking in the future?
* "No items found" for blank tables on front page if possible
* Book by category in week view still needs sorting
* Sort out what happens on device select when two devices have the same name - seems to be a problem in week view only
* refer errors in bookdev.php back to previous page.
* Catalogue feature - pop-up window and "catalogue" - integrate into other pages as pop-up
* "Cancel" graphic on tables instead of link
* Only one "Book by" option, with day/week link
* Add "how to include photos" to documentation
* Add "all your bookings" feature for users to EQuip
* Make changes to ICT navigation in same way as user navigation (EQuip)
* Sort out problem with spacing with drop-downs on catalogue.php front page
* Permissions on upload directory - add to install guide
* Test all EQuip features for all users and debug
* Help Pages for all classes of user
* Catalogue system for EQuip
* Privileged booking for certain items?
* Maybe insert userbooksum.inc and friend into intro.php as functions if not used by any other page
* Reduce bookdev.php and bookdevprocess.php to a single file
* Check input field lengths against database field type
ChkNet
======
Other Stuff
===========
* Dates for other database formats?
* Should there be a way to allow evaluated jobs to appear in the "New" list so that comments can be added and the evaluation time marked, but the job available for all to see?
* Sort out the messy style sheet, make alerts work.
* Look at padlock combination distribution module
* Remove all those extra \"" instances?
* Remember to DELETE SATYRrefresh line from settings table in upgrade script
* Remember to handle user renames (including permissions) in upgrade script