Chorus WebCMS Forms based User Interface Must provide: Login: self evident Directory Browsing: Config: home_dir - directory to start in upon login need to list directory contents clicking on a file will read it for editing clicking on a directory opens that directory Edit a file: self evident Preview: requires new method or use of DifferentXOR and OutputProcess, which I'd rather keep as private methods. Administrative functions: Program will check chorus_obj->userperm/grperm and will display those fields that they can modify Admin/Root only Add User Remove User Modify User Potentially Anyone Add Group Modify Group View Group Members