On Thu, Apr 1, 2010 at 10:27 AM, Mesdaq, Ali <[email protected]> wrote: > You prefer global escaping to escaping in the template? I use the TT plugin > for escaping > > [% USE HTML %] > [% HTML.escape(needs.escaping) %] > > An idea that might work for you would be if you structure your data in the > stash and create your templates generically looking for data in specific > stash locations you could accomplish what you want with very little work > (potentially) something like: > > [% USE HTML %] > <title>[% data.title %]</title> > <h1>[% HTML.escape(data.escape.something) %]</h1> > > Not sure if that would work for you >
Why would you use the HTML plugin rather than just the built-in | html and | uri filters? The HTML plugin gives you HTML generation, using it for filtering seems redundant. PS., adding a template_class would be great... I'd love to have global escaping in a few apps. -J _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
