Implementation information
Basic Application
This is a basic implementation for teaching purposes. Each script provides one kind of page, the user interface is minimal, and application logic and interface are not cleanly separated.
Components
Work to be done
- Interface/application separation
- Navigation
- XForms for user input?
- user login
- change to ids for methods, with names as tags
- method annotation - with references to the source
- sort terminology -tag or group?
- treat names as tags
- allow method - tags to be created from the method side as well as the tag side
- categories within username or generalise username to perspective ?
- integrate tag show and edit
- tag deletion (will need user login)
- tag -method annotation
- CSS
- Navigation
- add the popup capability?
- add the groups from the Periodic Table
- show/hide all
- user tag comparison (when there are more tags)
- user addition of new diagram types