Revision: 90 Author: matt Date: 2006-08-16 04:18:18 +0000 (Wed, 16 Aug 2006)
Log Message: ----------- Updated XPathScript demo (Yanick) Modified Paths: -------------- trunk/demo/xpathscript/index.xml trunk/etc/axkit.conf.sample Added Paths: ----------- trunk/demo/xpathscript/demo.xps Added: trunk/demo/xpathscript/demo.xps =================================================================== --- trunk/demo/xpathscript/demo.xps 2006-08-16 04:09:12 UTC (rev 89) +++ trunk/demo/xpathscript/demo.xps 2006-08-16 04:18:18 UTC (rev 90) @@ -0,0 +1,36 @@ +<% + $template->set( chapter => { showtag => 0 } ); + $template->set( title => { pre => '<h1>', post => '</h1>' } ); + $template->set( para => { pre => '<p style="margin: 20px 40px 0 40px">', post => '</p>' } ); + $template->set( emph => { pre => '<i>', post => '</i>' } ); + +%> +<html> +<head> + <title>AxKit2: XPathScript demo</title> +</head> +<body> + +<h1>Welcome to the AxKit2 XPathScript demo!</h1> + +<p>The server is running XPathScript version + <%= $XML::XPathScript::VERSION %> +</p> + +<p>original xml document:</p> + +<div style="background-color: lightgrey; margin: 10px"> +<pre> +<% + $doc = XML::XPathScript::current->{dom}->toString; + $doc =~ s/</</g; +%> +<%= $doc %> +</pre></div> + + +<p>transformed document:</p> +<%~ / %> + +</body> +</html> Modified: trunk/demo/xpathscript/index.xml =================================================================== --- trunk/demo/xpathscript/index.xml 2006-08-16 04:09:12 UTC (rev 89) +++ trunk/demo/xpathscript/index.xml 2006-08-16 04:18:18 UTC (rev 90) @@ -1 +1,9 @@ -<q>lll</q> +<chapter> + <title>XML::XPathScript</title> + <para> + XPathScript is a stylesheet language similar in many ways to XSLT + (in concept, not in appearance), for transforming XML from one + format to another (possibly HTML, but XPathScript also <emph>shines </emph>for + non-XML-like output). + </para> + </chapter> Modified: trunk/etc/axkit.conf.sample =================================================================== --- trunk/etc/axkit.conf.sample 2006-08-16 04:09:12 UTC (rev 89) +++ trunk/etc/axkit.conf.sample 2006-08-16 04:18:18 UTC (rev 90) @@ -56,7 +56,7 @@ <Location /xpathscript> DocumentRoot demo/xpathscript Plugin demo/serve_xpathscript - XPathScript_Stylesheet demo/xpathscript/no_wrapper.xps + XPathScript_Stylesheet demo/xpathscript/demo.xps XPathScript_OutputType text/html </Location>