mason-emulating_SSI_under_mason

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



From: Alex Burmester <adb@beast.com>
To: <mason-users@lists.sourceforge.net>
Subject: [Mason] Question about emulating SSI / subrequest
Date: Thu, 5 Sep 2002 16:23:58 -0700 (PDT)

Hi all, I'm working on a site that has a bunch of legacy crap some of    
which uses SSIs and it would be nice to be able to call some of those    
SSI's from within mason pages.  Simple ones work by using $m->file() to  
slurp them up and spit them out but ones that contain conditional SSI    
logic in them need to actually go through an apache sub request.  I've   
tried using a subrequest with my $subr = $r->lookup_uri(...) and         
running that but it's not working out for me.  It either causes apache to
hang or I get a page back with two sets of headers.                      
                                                                         
Ideally I want a way to call an apache subrequest and have it handled    
outside of mason so that the SSIs are parsed then I want to capture the  
output in mason in a buffer for potential regexing then I want to spit it
out where I want it in the output page.                                  
                                                                         
Any ideas?                                                               
                                                                         
Thanks,                                                                   
                                                                          
Alex.



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users


===

From: Perrin Harkins <perrin@elem.com>
To: Alex Burmester <adb@beast.com>
Subject: Re: [Mason] Question about emulating SSI / subrequest
Date: Thu, 05 Sep 2002 18:06:17 -0400

Alex Burmester wrote: 

> Ideally I want a way to call an apache subrequest and have it handled    
> outside of mason so that the SSIs are parsed then I want to capture the  
> output in mason in a buffer for potential regexing then I want to spit it
> out where I want it in the output page.                                  
>                                                                          
> Any ideas?

You'll need to implement your own SSI to do that.  Apache::SSI is a good 
starting place, but it uses subrequests and the output will go straight 
to the browser.  You could try one of the others (CGI::SSI, 
CGI::SSI_Parser) and hack it so you can capture the output.

- Perrin




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users


the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu