- The menu will only be 3 levels deep
- Top level links will link to the top level sites of the SPCollections
- Link order can be specified by site owners
- Hover the top level link will display a flyout
- The fly out will be divided into two columns
- Column 1 will include the top ten recently updated pages of the top level site of the hovered site collection
- Column 2 will include links to all other sites in the hovered site collection
- Hovering over site links will display another flyout that will include links to the site (to be defined).
- The menu will be driven from actual sharepoint content, not statically created
- Generate a menu statically. In other words, how to make the flyouts flyout, the styling of the thang, etc.
- Get the information (traverse SPSites, SPWebs, and content??, leverage one of the menu datasources, or one of the menus themselves?)
- Generate the menu from code based on the data. (create an data bindable user control?, generate by looping?)
- Deploy to the portal (user control/web part?, package as a feature or on the master page?)
Secondly, I was checking out the navigation settings and noted that the site collection navigation can be administered through the site settings, including what links to show, custom titles, and most importantly, defining the order. That data has to be persisted somewhere, so it can likely be used as a basis for the menu data.
No comments:
Post a Comment