Lewis Denizen wrote:
> Thanks for the response, Peter :-)  I see, I guess that would work, and I'd
> also be able to edit the shell scripts inline (as long as I provide a
> template for it).  Just one more question, though - are we able to
> completely override what $request returns, since the header needs to be set
> before returning any data whatsoever (I guess things like mime type?).  If
> so, this would solve my problem pretty cleanly!  I'll try it out after
> installing the long awaited 1.7.1 :-D  Thanks again!

You can set response headers anytime, as the velocity parsing takes
place before the response is sent to the client. If you want to send a
response without the surrounding XWiki UI, just add &xpage=plain in the
URL (or starting with ? if you don't have other parameters).

> On Mon, Jan 12, 2009 at 5:06 PM, Peter Verhas <[email protected]> wrote:
> 
>> To achieve this I would create an xwiki class "shellscript" that contains a
>> single field, named "shcode" which is pure text. Then I would create
>> velocity script that dispalys the page or downloads the code based on some
>> http servlet $request parameters.
>>
>> I would not try to "dig out" the shell code from the wiki page.
>>
>> Note that you can access the servlet request as well as response object so
>> you can make downloading just anything, not only text/html.
>>

-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to