Changeset 4708

Show
Ignore:
Timestamp:
11/02/08 09:54:00 (2 months ago)
Author:
cbalan
Message:

MenusPlugin: - Added context showing.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • menusplugin/0.11/tracmenus/web_ui.py

    r4707 r4708  
    44# 
    55import re 
     6from urlparse import urlsplit 
    67 
    78from trac.core import * 
     
    7576            tree_node['visited'] = True  
    7677            if tree_node.get('href'): 
    77                 tree_node.setdefault('active', tree_node['href'].startswith(req.path_info))    
     78                tree_node_href = urlsplit(tree_node['href']) 
     79                tree_node.setdefault('active', tree_node_href.path==req.path_info and tree_node_href.query in req.environ['QUERY_STRING'])    
    7880 
    7981            if '_tmp_children' in tree_node: