Edgewall Software

Changes between Version 3 and Version 4 of TracDev/PluginDevelopment/ExtensionPoints/trac.web.api.ITemplateStreamFilter


Ignore:
Timestamp:
Aug 26, 2019, 2:06:12 AM (5 years ago)
Author:
Ryan J Ollos
Comment:

Put removal notice at top of page.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/PluginDevelopment/ExtensionPoints/trac.web.api.ITemplateStreamFilter

    v3 v4  
    11== Extension Point : ''ITemplateStreamFilter'' ==
     2
     3{{{#!box info
     4This 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}}}
    26
    37||'''Interface'''||''ITemplateStreamFilter''||'''Since'''||[milestone:0.11 0.11]||
     
    913
    1014The ''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 #12787
    16 
    17 -> Use Javascript instead: wiki:TracDev/PortingFromGenshiToJinja#ReplacingITemplateStreamFilter
    1815
    1916== Purpose ==