|Version 2 (modified by JasonWinnebeck, 6 years ago) (diff)|
A Trac 0.11 version of the TracShowPathPatch as a single-file plugin, since in Trac 0.11 this can be done without source code modification, thanks to the ITemplateStreamFilter interface in Trac. This is a modification of Morris's work at t:wiki:MacroBazaar#ShowPath. His code works, but only if the trac instance is at the root of the web server (like trac-hacks.org). My modifications use the Trac environment href API to form the proper URLs.
If you have any issues, create a new ticket.
Download the zipped source from here.
Replaces the "Start Page" link in the Trac bar. If you are on this page, you would see Start Page / ShowPathPlugin instead. If you were in a a subpage like "ShowPathPlugin/SubPage" you would see Start Page / ShowPathPlugin / SubPage.
-  by JasonWinnebeck on 2008-10-13 14:44:28
Removed debugging print, which seems to be crashing Trac when run under CGI. I'm 90% sure that this closes #3638
-  by JasonWinnebeck on 2008-07-01 23:44:33
Check type of element, to prevent AttributeError on custom ticket query pages
-  by JasonWinnebeck on 2008-05-20 21:08:33
Closes #3047, rewritten to use IRequestFilter API, probably is more efficient now