salonify To Do List ------------------- Last Updated: 8/7/05 * Needs to be perfectly HTML 4.01 transitional compliant. Uncertain of whether this is possible and still have it render properly in all browsers. * Later: HTML 4.01 Strict Compliance; XHTML 1.0 Compliance. * Web-based system for uploading new images and categorizing them * Some sort of file locking on images when they are rotated; as it is, there is (I think) a slight chance of data loss if the same image is rotated simultaneously from two different sessions * Access to change history on captions through the web--if someone defaces all your captions, there should be an easy way to revert (a la wiki) * More explicit error messages * Short and long captions--some people would be able to give more of a narrative, not just a single line caption * Better automated upgrade for stylesheet and config file--when new styles and/or config options are added but people keep their old stylesheet and config file, things might not work properly * Possibly pull out JavaScript that is consistent across all pages into a separate file -- pro: cleaner HTML; con: more complexity for the user in installation. * Alternate navigational models: perhaps folders could be on the left and images on the right; navigate directly to image caption this way, too * Move 'p align=center' stuff into stylesheet * Option to create ZIP or TAR file for each directory of images and download link so web visitors can optional download entire album * Better packaging: look into ExtUtils::MakeMaker and/or some sort of automated install