== Extension Point : ''IRequestFilter'' == ||'''Interface'''||''IRequestFilter''||'''Since'''||TBD|| ||'''Module'''||''trac.web.api''||'''Source'''||[source:trunk/trac/web/api.py]|| The extension point interface, when implemented, will be called at request processing time. Multiple such extensions can be registered with the system and all of them will be called during pre-, and post-processing of the request. == Purpose == TBD == Usage == TBD == Examples == TBD == Available Implementations == * [th:NoAnonymousPlugin] -- a plugin for preventing anonymous access to for example the wiki, see the [th:browser/noanonymousplugin/0.11/noanonymous/filter.py sources] * [th:AwesomeAttachmentsPlugin] -- This plugin simplifies the process of adding attachments to new tickets. No longer do you need to create a ticket before you can attach a file to a ticket. Supports uploading multiple files. == Additional Information and References == * In Trac 1.5.1 `post_process_request` signature was changed (#12787) * `metadata` was added as a required parameter. * `method` parameter was removed.