Changes Current users: guest (web) guest (web) guest (web) |
In general these will consist of sets of objects configured in a particular way. While we also want to support copying and linking of populated instances of other activities, a template mechanism:
For consistency it probably makes sense to make "Template Site" an instance of the current "Web Site" Bridge class. This would allow templates to be web-browsable and have consistent boiler-plate content (e.g., "what is a template and how do I use it"). Each template site could have:
It is likely that all but the simplest templates will have some objects that should be copied and others that should be linked. For example, a basic "personal home" site template would have content pages that should be copied and modified, but might also reference things like a global search and user list which should be linked instead of copied. Two approaches to this are:
Objects that are marked as "link-only" should be distinguished in the UI such that users have an idea that others might be viewing/modifying them from elsewhere in the space. Once the site template mechanism is in place it would let us replace the current "Add to X >" menu in the interactive client with a "template browser". The advantages of this would be to reduce all content creation (at least for novice users) to a single operation and to provide more information about what each site/object might be used for. |
| /public/projects/bridge/design/Content and site template support | Login | Web Editor | Full Editor |
| Last modified 9/11/03 1:31 PM by isenhour (history) Site contents | |