[Trac-tickets] [The Trac Project] #2348: Make third level navigation controllable by the INavigationContributor extension point

The Trac Project noreply at edgewall.com
Mon Nov 14 04:45:43 CST 2005


#2348: Make third level navigation controllable by the INavigationContributor
extension point
----------------------------------------------+-----------------------------
 Reporter:  kroymann at informatik.hu-berlin.de  |       Owner:  jonas
     Type:  defect                            |      Status:  new  
 Priority:  normal                            |   Milestone:  1.0  
Component:  general                           |     Version:  0.9  
 Severity:  normal                            |   Keywords:                                    |  
----------------------------------------------+-----------------------------
 At the moment, the third level of navigation is controlled by each main
 component (Wiki, Browser, etc.) via its process_request method and its
 ClearSilver template, while the first and second level of navigation (i.e.
 the 'mainnav' and the 'metanav' categories) is generated using the
 INavigationContributor extension point. If only the latter method was
 used, the third level of navigation would be extendable by TracPlugins.
 This will require changes to the 'header.cs' template, to the main
 component templates and to the instantiations of INavigationContributor
 and IRequestHandler.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2348>
The Trac Project <http://trac.edgewall.com/>


More information about the Trac-Tickets mailing list