Andrew, Thanks - exactly what I needed. Off to play now! James
> -----Original Message----- > From: Andrew Davies [mailto:[EMAIL PROTECTED] > Sent: 06 November 2003 16:05 > To: James Lavery > Cc: [EMAIL PROTECTED] > Subject: Re: Example of PerForm in use? > > James > > Set up AxKit as in the docs.... so you'll have a bit of > httpd.conf that looks like: > > -- > PerlModule AxKit > AddHandler axkit .xml .xsp > AxAddStyleMap text/xsl Apache::AxKit::Language::LibXSLT > AxAddStyleMap application/x-xsp Apache::AxKit::Language::XSP > -- > > (Add this at the end of httpd.conf if you like) > > You then need to add the PerForm taglib to httpd.conf. So you > can put the following after the above: > > -- > AxAddXSPTaglib AxKit::XSP::PerForm > -- > > Now we have to say how to get XSP->XML and XML -> HTML so in > httpd.conf: > > -- > <Directory "XXXXXXX"> > Options Indexes FollowSymLinks MultiViews > AllowOverride All > Order allow,deny > Allow from all > > <Files *.xsp> > AxAddProcessor application/x-xsp null > </Files> > > AxAddProcessor text/xsl YYYYYYY > </Directory> > -- > > where XXXXX is probably your document root and YYYYYY is your > style sheet that converts your XML into HTML. > > Now XSP files get: XSP -> XML -> HTML and XML files get XML -> HTML. > > One other thing (school boy errors No. 1 when using PerForm) > is that you must have the stylesheet that converts the output > of the perform taglib to html. You can do this by adding the > following to your > stylesheet: > > -- > <xsl:import href="/xsl/perform_html.xsl"/> > -- > > perform_html.xsl you'll find to be included in tar file for PerForm. > Adjust the path as necessary. > > > Good luck > > Andy > > > Colin, > > Thanks (I think!) - that's what I feared. > > > > Perhaps you could clarify how PerForm fits in, though... > > > > It looks like I need to set up an XSP form, for example, form.xsp. > > This will be processed to produce xml output, which then should be > > processed by a stylesheet to produce the output I want (an > HTML form in my case). > > > > So somewhere I need to specify how form.xsp -> xml -> XSL > stylesheet > > (and XSLT) ->HTML chains. But where? Presume it's in my > httpd.conf, > > but can't find documentation on how to glue it together! > > > > > > Thanks, > > > > James > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
