blob: 6fc0392618a1ee4639513026aaca87a9b7ff05cc [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<Sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<SitemapInfo>
<!--match ref="nav/{1}.xhtml" pattern="nav/*.xhtml"/>
<match ref="body/{1}.xhtml" pattern="body/*.xhtml"/>
<match ref="nav/model/{1}.xhtml" pattern="nav/model/*.xhtml"/>
<match ref="nav/model/{2}.xhtml" pattern="nav/model/*.xhtml"/>
<match ref="nav/refs/{1}.xhtml" pattern="nav/refs/*.xhtml"/>
<match ref="fase/{1}.xhtml" pattern="fase/*.xhtml"/>
<match ref="static/footer.xhtml" pattern="static/*.xhtml"/>
<match ref="top/top-alt.xhtml?myTwinUrl=../school/{1}.html" pattern="top/*.xhtml"/>
<match ref="nav.xhtml?myUrl={1}.html" pattern="nav.xhtml"/>
<match ref="top/top.xhtml?myTwinUrl=../{1}.html" pattern="top/*.xhtml"/>
<match ref="top/top.xhtml?myTwinUrl=alt/{1}.html" pattern="top/*.xhtml"/>
<match ref="{1}.xml" pattern="*.xml"/>
<match ref="intro.html" pattern="*.html"/-->
</SitemapInfo>
<map:sitemap>
<!--
2.22 premodel, prerefs
3.55 premodel, normalrefs
meer dan 4 minuten, normalmodel prerefs
-->
<!-- minimal sitemap for Cocoon 2 -->>
<!-- ======= Components ======= -->
<map:components xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:generators default="file">
<map:generator label="content,data" name="xsp" src="org.apache.cocoon.generation.ServerPagesGenerator"/>
<map:generator label="content,data" logger="sitemap.generator.file" name="file" pool-grow="4" pool-max="32" pool-min="8" src="org.apache.cocoon.generation.FileGenerator"/>
<map:generator label="content,data" logger="sitemap.generator.serverpages" name="serverpages" pool-grow="2" pool-max="32" pool-min="4" src="org.apache.cocoon.generation.ServerPagesGenerator"/>
</map:generators>
<map:transformers default="xslt"/>
<map:readers default="resource"/>
<map:serializers default="html">
<map:serializer name="svg2jpeg" mime-type="image/jpeg" src="org.apache.cocoon.serialization.SVGSerializer">
<parameter name="transcoder" value="org.apache.batik.transcoder.image.JPEGTranscoder"/>
</map:serializer>
</map:serializers>
<map:selectors default="browser"/>
<map:matchers default="wildcard">
<map:matcher name="wildcard" src="org.apache.cocoon.matching.WildcardURIMatcherFactory"/>
</map:matchers>
</map:components>
<map:views>
<map:view name="aggregate" from-label="aggregate" from-position="last">
<map:serialize type="xml"/>
</map:view>
<map:view name="sitepage" from-label="sitepage" from-position="last">
<map:serialize type="xml"/>
</map:view>
<map:view name="stap1" from-label="stap1" from-position="last">
<map:serialize type="xml"/>
</map:view>
<map:view name="stap2" from-label="stap2" from-position="last">
<map:serialize type="xml"/>
</map:view>
</map:views>
<!--
======= Pipelines =======
-->
<map:pipelines>
<map:pipeline internal-only="no">
<map:match pattern="">
<map:redirect-to uri="index.html" session="no"/>
</map:match>
<map:match pattern="index.html">
<map:redirect-to uri="intro.html" session="no"/>
</map:match>
</map:pipeline>
<map:pipeline internal-only="no">
<map:match pattern="sample.jpeg">
<map:generate type="file" src="sample.svg"/>
<map:serialize type="svg2jpeg"/>
</map:match>
</map:pipeline>
<map:pipeline internal-only="no">
<map:match pattern="entities/*.xsd">
<map:read src="entities/{1}.xsd" mime-type="text/xml"/>
</map:match>
<map:match pattern="updaterels/Prince2DocRev2.xml">
<map:generate src="xml/Prince2DocRev2.xml"/>
<map:transform src="transforms/thingrels.xsl">
<map:parameter name="renew" value="1"/>
<map:parameter name="backrels" value="0"/>
</map:transform>
<map:transform src="transforms/thingrels.xsl">
<map:parameter name="backrels" value="1"/>
<map:parameter name="renew" value="0"/>
</map:transform>
<map:transform src="transforms/sortrels.xsl"/>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="backrels/Prince2DocRev2.xml">
<map:generate src="xml/Prince2DocRev2.xml"/>
<map:transform src="transforms/thingrels.xsl">
<map:parameter name="backrels" value="1"/>
<map:parameter name="renew" value="0"/>
</map:transform>
<map:transform src="transforms/sortrels.xsl"/>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="sortedrels/Prince2DocRev2.xml">
<map:generate src="xml/Prince2DocRev2.xml"/>
<map:transform src="transforms/sortrels.xsl"/>
<map:serialize type="xml"/>
</map:match>
</map:pipeline>
<map:pipeline internal-only="no">
<map:match pattern="prince2bron.xml">
<map:aggregate element="Prince2">
<map:part element="doc" src="xml/Prince2DocRev2.xml" strip-root="yes"/>
<map:part element="maps" src="xml/maps.xml" strip-root="yes"/>
<map:part element="projects" src="xml/projecten.xml" strip-root="no"/>
</map:aggregate>
<map:transform src="transforms/combineer_bron_maps_projects.xsl"/>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="_vertaling.htm">
<map:generate src="htmlsource/p2vertaling.htm" type="html"/>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="_model">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/Procesmodel.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="_model.html">
<map:read mime-type="text/html" src="html/model.html"/>
</map:match>
<map:match pattern="_item0">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/Item0.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="_item">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/Item.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="body/*.xhtml">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/Item.xsl" label="stap1">
<map:parameter name="itemId" value="{1}"/>
</map:transform>
<map:transform src="transforms/selbody.xsl" label="stap2"/>
<map:serialize/>
</map:match>
<!--
<map:match pattern="nav/*.xhtml">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/nav.xsl">
<map:parameter name="currentId" value="{1}"/>
</map:transform>
<map:serialize/>
</map:match>
-->
<map:match pattern="nav/premodel">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/navpremodel.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="nav/prerefs">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/navprerefs.xsl"/>
<map:serialize type="xml" mime-type="text/xml"/>
</map:match>
<map:match pattern="nav/model/*.xhtml">
<map:generate src="cocoon:/nav/premodel"/>
<map:transform src="transforms/navmodelspecial.xsl">
<map:parameter name="currentId" value="{1}"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="nav/refs/*.xhtml">
<map:generate src="cocoon:/nav/prerefs"/>
<map:transform src="transforms/navrefsspecial.xsl">
<map:parameter name="currentId" value="{1}"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="nav/*/*.xhtml">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/nav{1}.xsl">
<map:parameter name="currentId" value="{2}"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="fase/*.xhtml">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/fase.xsl">
<map:parameter name="itemId" value="{1}"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="procesmodel">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/Procesmodel.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="book">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/book.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="proces*.xhml">
<map:generate src="cocoon:/prince2bron.xml"/>
<map:transform src="transforms/book.xsl#{1}"/>
<map:serialize/>
</map:match>
</map:pipeline>
<map:pipeline internal-only="false">
<map:match pattern="nav.xhtml">
<map:generate src="xml/links.xml"/>
<map:transform src="transforms/nav2xhtml.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="static/*.xhtml">
<map:generate src="html/{1}.xhtml"/>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="top/*.xhtml">
<map:generate src="html/{1}.xhtml"/>
<map:transform src="transforms/topLink.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize type="xml"/>
</map:match>
<!-- old?
<map:match pattern="body/_*.xhtml">
<map:generate type="xsp" src="xsp/doc-{1}.xsp"/>
<map:transform src="transforms/doc2xhtml.xsl"/>
<map:serialize type="xml" mime-type="text/xml"/>
</map:match>
<map:match pattern="body/*.xhtml">
<map:generate src="xml/doc-{1}.xml"/>
<map:transform src="transforms/doc2xhtml.xsl"/>
<map:serialize/>
</map:match>
-->
</map:pipeline>
<!--
<map:pipeline>
<map:match pattern="">
<!- - redirect empty request to index.html - ->
<map:redirect-to uri="cocoon:/index.html"/>
</map:match>
</map:pipeline>
-->
<map:pipeline internal-only="no">
<map:match pattern="model.html">
<map:read mime-type="text/html" src="html/model.html"/>
</map:match>
<map:match pattern="fase*.html">
<map:aggregate element="site" label="sitepage">
<!-- <map:part src="cocoon:/top/top.xhtml" element="top"/> -->
<map:part src="cocoon:/nav/{1}.xhtml" element="navigation" strip-root="yes"/>
<map:part src="cocoon:/fase/{1}.xhtml" element="body" strip-root="yes"/>
<map:part src="cocoon:/static/footer.xhtml" element="bottom" strip-root="yes"/>
</map:aggregate>
<map:transform src="transforms/sitepage2xhtml.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize/>
</map:match>
<map:match pattern="nav/*.xhtml">
<map:aggregate element="navigation">
<map:part src="cocoon:/nav/model/{1}.xhtml" element="model"/>
<map:part src="cocoon:/nav/refs/{1}.xhtml" element="refs"/>
</map:aggregate>
<map:transform src="transforms/nav.xsl"/>
<map:serialize/>
</map:match>
<map:match pattern="*.html">
<map:aggregate element="site" label="sitepage">
<!-- <map:part src="cocoon:/top/top.xhtml" element="top"/> -->
<map:part src="cocoon:/nav/{1}.xhtml" element="navigation" strip-root="yes"/>
<map:part src="cocoon:/body/{1}.xhtml" element="content" strip-root="yes"/>
<map:part src="cocoon:/static/footer.xhtml" element="bottom" strip-root="yes"/>
</map:aggregate>
<map:transform src="transforms/sitepage2xhtml.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
<map:serialize/>
</map:match>
</map:pipeline>
<map:pipeline internal-only="no">
<map:match pattern="**.css">
<map:read mime-type="text/css" src="styles/{1}.css"/>
</map:match>
<map:match pattern="downloads/**.doc">
<map:read mime-type="application/winword" src="downloads/{1}.doc"/>
</map:match>
<map:match pattern="downloads/**.xls">
<map:read mime-type="application/x-msexcel" src="downloads/{1}.xls"/>
</map:match>
<map:match pattern="downloads/**.dot">
<map:read mime-type="application/winword" src="downloads/{1}.dot"/>
</map:match>
<map:match pattern="downloadZ/**">
<map:redirect-to uri="documenten.html" session="no"/>
</map:match>
<map:match pattern="**.jpg">
<map:read mime-type="image/jpg" src="images/{1}.jpg"/>
</map:match>
<map:match pattern="nav/*.gif">
<map:read mime-type="image/gif" src="images/{1}.gif"/>
</map:match>
<map:match pattern="body/**.gif">
<map:read mime-type="image/gif" src="images/{1}.gif"/>
</map:match>
<map:match pattern="**.gif">
<map:read mime-type="image/gif" src="images/{1}.gif"/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>
</Sitemap>