#562: MintFilter
-------------------------+--------------------------------------------------
 Reporter:  ross         |        Owner:  david    
     Type:  enhancement  |       Status:  new      
 Priority:  normal       |    Milestone:  0.11     
Component:  filter       |      Version:  0.11.0RC5
 Severity:  normal       |   Resolution:           
 Keywords:               |  
-------------------------+--------------------------------------------------
Old description:

> For anyone using [http://www.haveamint.com Mint] heres a global filter
> that will add the Mint js tags to your output.
>
> Rather than doing it within the templates - you can set it up so it works
> for specific environments and is easy to edit.
> Also fixes
>
> Example Config:
>
> {{{
> <filter name="MintFilter" class="MintFilter" enabled="true" >
>         <parameters>
>                 <parameter
> name="mint_url">http://mint.example.com/?js</parameter>
>                 <parameter name="ip_addresses_to_ignore">
>                         <parameters>
>                                 <parameter>127.0.0.1</parameter>
>                         </parameters>
>                 </parameter>
>                 <parameter name="routes_to_ignore">
>                         <parameters>
>                                 <parameter>some_route</parameter>
>                         </parameters>
>                 </parameter>
>                 <parameter name="output_types">
>                         <parameters>
>                                 <parameter>html</parameter>
>                                 <parameter>xhtml</parameter>
>                         </parameters>
>                 </parameter>
>         </parameters>
> </filter>
> }}}

New description:

 For anyone using [http://www.haveamint.com Mint] heres a global filter
 that will add the Mint js tags to your output.

 Rather than doing it within the templates - you can set it up so it works
 for specific environments and is easy to edit.

 Also fixes content length problems if you use the "''mint way''"
 i.e. in htaccess use php auto_prepend as Agavi sets the content length
 header and mint then extends the content!

 Example Config:

 {{{
 <filter name="MintFilter" class="MintFilter" enabled="true" >
         <parameters>
                 <parameter
 name="mint_url">http://mint.example.com/?js</parameter>
                 <parameter name="ip_addresses_to_ignore">
                         <parameters>
                                 <parameter>127.0.0.1</parameter>
                         </parameters>
                 </parameter>
                 <parameter name="routes_to_ignore">
                         <parameters>
                                 <parameter>some_route</parameter>
                         </parameters>
                 </parameter>
                 <parameter name="output_types">
                         <parameters>
                                 <parameter>html</parameter>
                                 <parameter>xhtml</parameter>
                         </parameters>
                 </parameter>
         </parameters>
 </filter>
 }}}

-- 
Ticket URL: <http://trac.agavi.org/ticket/562#comment:1>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5


_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets

Reply via email to