-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 13.05.2011 00:19, wrote mic: > Could you maybe point me to a plugin which implements this the way you > described? If I'd see it within an example my head could better wrap > itself around this one.
Sure, there are many (100+) at t-h.o[1], i.e. the well-known TagsPlugin has an `IRequestHandler` implementation[2]. The WatchlistPlugin has both, `IRequestHandler` as well as a `IRequestFilter`. > In the meantime I figured out an other way to accomplish my needs, but > I guess it is more a hack and not best practice. > I thought maybe I could return in process_request() template2.html > under the condition that req.path.info == myplugin/template2... > Do you think that there are problems with this implementation? This is how it works, but I've seen more sophisticated matching methods with string matching and even regular expressions to make it slightly more robust. Yours, Steffen Hoffmann (hasienda) [1] http://trac-hacks.org/ [2] http://trac-hacks.org/browser/tagsplugin/trunk/tractags/web_ui.py [3] http://trac-hacks.org/browser/watchlistplugin/0.12/tracwatchlist/plugin.py -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk3MZ7AACgkQ31DJeiZFuHc1ZQCgnzdO28IsYyLhePD0rK4+0SqD wUkAoK7bEobo2UX1PXjoAulHV0w82vQt =4v9h -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en.
