[Templates] Filtering SSI output through Template-Toolkit
Ross Thomas
ross@grinfinity.com
Thu, 23 Oct 2003 16:55:14 -0400
> > Strange as it might sound, I have a need to filter SSI output
through
> > TT. That is, given a .shtml document I'd like to run mod_include
over
> > it, and then process the output with TT before it gets sent to the
> > browser.
>
> If you can be more specific about why you need to do this, we might
be
> able to suggest a better approach.
Basically I'm working with a designer who is familiar with using SSI
to include other files (and likes the fact that his GUI software
supports SSI in a WYSIWYG kinda way), and rather than calling half a
dozen CGIs from various places within the .shtml document to generate
dynamic content I'd much prefer he use TT tags. As far as I can see
it, this involves post-filtering of mod_include by TT.
> your choices are to use mod_perl 2 so you can use the filter API
Unfortunately I'm limited to Apache 1.3 for this job.
> use mod_perl 1 with Apache::Filter and Apache::SSI, or use one of
> the other SSI modules on CPAN to emulate mod_include.
This sound like an interesting option. I imagine I would write a
custom handler in Perl and use Apache::SSI as a pre-processing step...
I'm off to CPAN to read some docs :).
Thanks very much for your prompt reply.
-- Ross