For collections of pages on related topics, it would be useful to have a way to describe interelated sets of objects. Specifically, this would allow a "Related topics" index (e.g., embedded at the bottom of each page) to be easily maintained, in the sense that adding a new object would only require updating the index, rather than updating every page is the set.

A minimal version of such an object would seem to be fairly straightforward:
  • Maintain a list of paths and meta-data (e.g., title and description)
  • Render list as a set of links, with options for metadata to be rendered. Options should include both explicitly provided meta-data, as well as things like modification date and author.
    • This appears to be another case where separation of view from model would be useful, as the same set(s) might be embedded with different formats in different places. (See XSLT Integration.)
  • Option (defaulted to true) to exclude the page on which the embedded list appeared from the list.

More advanced versions could explore:
  • Weakly related sets
  • Automated set generation based on text similarity


/public/projects/bridge/design/Related Objects List Login | Web Editor | Full Editor
Last modified 1/10/04 11:39 AM by isenhour (history)
Site contents