El jue, 26-01-2006 a las 07:49 -0500, Helena Edelson escribió:
> Hi,
> I am trying to set up a test where if the request URI is {project
> home}/index.html
> override skinning that page using site2html.xsl with another modified
> version of the file.
>
> I see in main/webapps/sitemap.xmap 2 pipelines pertaining to skinning
> and wonder
> where to add the test in my project sitemap and set the modified
> site2html for the final skinning of the "home" page,
> and how to construct the statement.
> [snippet from main/webapps/sitemap.xmap]
> <map:pipeline internal-only="false">
> <!--pipeline that "marries" the docs in the root dir with the skin to
produce html-->
> <map:match pattern="*.html">
> <map:aggregate element="site">
> <map:part src="cocoon:/skinconf.xml"/>
> <map:part src="cocoon:/build-info"/>
> <map:part src="cocoon:/tab-{0}"/>
> <map:part src="cocoon:/menu-{0}"/>
> <map:part src="cocoon:/body-{0}"/>
> </map:aggregate>
>
> <map:call resource="skinit">
> <map:parameter name="type" value="site2xhtml"/>
> <map:parameter name="path" value="{0}"/>
> </map:call>
> </map:match>
<map:match pattern="index.html">
<map:aggregate element="site">
<map:part src="cocoon:/skinconf.xml"/>
<map:part src="cocoon:/build-info"/>
<map:part src="cocoon:/tab-{0}"/>
<map:part src="cocoon:/menu-{0}"/>
<map:part src="cocoon:/body-{0}"/>
</map:aggregate>
<map:call resource="skinit">
<map:parameter name="type" value="modifiedSite2xhtml"/>
<map:parameter name="path" value="{0}"/>
</map:call>
</map:match>
HTH
--
Thorsten Scherler
COO Spain
Wyona Inc. - Open Source Content Management - Apache Lenya
http://www.wyona.com http://lenya.apache.org
[EMAIL PROTECTED] [EMAIL PROTECTED]