id summary reporter owner description type status priority component severity resolution keywords cc release 8953 Absolute href are broken if trac is installed in root path anonymous Catalin BALAN "Hi, If an absolute href is broken trac is installed at root of the domain. For exemple, if you install your trac at `http://trac.myproject.org/` and configure {{{ #!ini [mainnav] wiki.href = /wiki/Home }}} then !TracMenus generates href '//wiki/Home'. This broke the link. (wiki is a netloc). The offending code is : http://trac-hacks.org/browser/menusplugin/0.11/tracmenus/web_ui.py#L139 {{{ #!python menu[name]['label']=menu[name].setdefault('label', html.a())(href=value.startswith('/') and req.href()+value or value) }}} `reg.href()` returns '/'. You should trim beginning '//' in the resulting `href`. Regards, Étienne " defect closed normal MenusPlugin normal duplicate href 0.12