Creation of a script that enables clients of mine to choose a template for a website (you will need to create 2 sample templates, and options for me to add more), choose a colour scheme or create their own (much like the Google Groups settings script), upload images (dimensions given, dependent on template) and edit their website easily --- enabling them to create/modify pages in a (customizable by me) WYSIWYG editor (which applies a minimum of HTML [url removed, login to view] Transitional).
Also options for them to edit keywords, description, and other metadata.
Also an area for General business information, such as email address, phone, business name, etc.
I would like the script to conform to standards and separate content from presentation. (although [span style="..."] etc, would be acceptable.
Then a management system for me to add/remove clients, keep track of how many pages each client has, and give them multiple users/passwords for editing their accounts (3 levels --- admin (all rights), publisher (can create pages), editor (can modify content of existing pages)).
Everything must conform to W3C standards and be valid HTML [url removed, login to view] Transitional at LEAST.
A Manual for use of the script must also be written if the script becomes quite complex.
If possible, posting previous work will help.