Suppose you want to relate several Sakai sites together. Some use cases:
- a project site membership has a created a series of subsites to take care of committee work
- you want to allow users of Fall 2008 course site access to all previous course sites for same course. You can take care of the access issues – but how to make it easier for them to find these other sites?
- a department needs to provide a set of documents to all courses in it. The sites of these courses need to appear as “children” of the departmental site.
- etc.
What to do? Pseudo-hierarchy might fit the bill. Run up at an airport by Chuck Severance it establishes a user-interface-only relationship between the sites. This takes place in a breadcrumb that displays below the site navigation paraphernalia.
The full details are here: sakai_pseudo_hierarchy.doc.
The rendering bits are in any version of Sakai after 2.4.x. – to customize for your institution – add the following lines (36-53 in Sakai 2.5.x) from the default.css and then change to suit.
/*site hierarchy breadcrumb*/ #siteHierarchy{ clear:both; float:none; margin:0; list-style: none; padding:.5em 0; } /*style the standard breadcrumbseparator can set display:none if needed because the list-style is taking care of it*/ .breadSeparator{ } #siteHierarchy li{ display:inline; } #siteHierarchy li a, #siteHierarchy li a:visited{ color:#09c; }
You can also add your own separator via the language bundle.
Advertisements