Changes between Version 3 and Version 4 of TracDev/PluginDevelopment/ExtensionPoints/trac.web.api.ITemplateStreamFilter
- Timestamp:
- Aug 26, 2019, 2:06:12 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/PluginDevelopment/ExtensionPoints/trac.web.api.ITemplateStreamFilter
v3 v4 1 1 == Extension Point : ''ITemplateStreamFilter'' == 2 3 {{{#!box info 4 This extension point was deprecated with the introduction of the Jinja2 template engine in Trac 1.4, and removed in Trac 1.5.1 (#12787). Use [wiki:TracDev/PortingFromGenshiToJinja#ReplacingITemplateStreamFilter Javascript] instead. 5 }}} 2 6 3 7 ||'''Interface'''||''ITemplateStreamFilter''||'''Since'''||[milestone:0.11 0.11]|| … … 9 13 10 14 The ''ITemplateStreamFilter'' extension point is defined by trac.web.api. Implementing the ITemplateStreamFilter interface allows you to have complete control on the generated Genshi event stream. You can use it to change the response at runtime: you can filter out some content, modify it or even inject new content. 11 12 13 == Removed ==14 15 This extension point was removed in Trac version 1.5.1 #1278716 17 -> Use Javascript instead: wiki:TracDev/PortingFromGenshiToJinja#ReplacingITemplateStreamFilter18 15 19 16 == Purpose ==