Author: andreas
Date: Thu Jan 31 14:26:20 2008
New Revision: 617261
URL: http://svn.apache.org/viewvc?rev=617261&view=rev
Log:
Use getDoctypeXSLT-* instead of getDoctypeXSLT/*. This allows to get rid of a pipeline.
Modified:
lenya/trunk/src/pubs/default/sitemap.xmap
Modified: lenya/trunk/src/pubs/default/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/trunk/src/pubs/default/sitemap.xmap?rev=617261&r1=617260&r2=617261&view=diff
==============================================================================
--- lenya/trunk/src/pubs/default/sitemap.xmap (original)
+++ lenya/trunk/src/pubs/default/sitemap.xmap Thu Jan 31 14:26:20 2008
@@ -58,15 +58,6 @@
</map:when>
</map:select>
- <!-- FIXME: this should be merged with the getDoctypeXSLT/* matcher below. currently, it is necessary
- so that "getDoctypeXSLT/" requests do not get eaten by the **/ matcher below.
- Plus it should be moved to an internal-only pipeline.
- -->
- <map:match pattern="getDoctypeXSLT/">
- <map:generate src="fallback://xslt/page2xhtml.xsl"/>
- <map:serialize type="xml"/>
- </map:match>
-
<!-- Requests ending in a slash are redirected to the corresponding index.html page to mimic
standard web browser behaviour. -->
<!-- FIXME: this will trigger a HTTP redirect. Maybe it's more effective to do an internal redirect using
@@ -143,9 +134,9 @@
This match provides the XSLT to render a given doctype to XHTML
It checks for the existence of a doctype-specific one, and if none
exists, falls back to the default one.
- /getDoctypeXSLT/{1:doctype}
+ /getDoctypeXSLT-{1:doctype}
-->
- <map:match pattern="getDoctypeXSLT/*">
+ <map:match pattern="getDoctypeXSLT-*">
<map:select type="resource-exists">
<map:parameter name="prefix" value="fallback://"/>
<map:when test="xslt/page2xhtml-{1}.xsl">
@@ -172,7 +163,7 @@
<map:match pattern="lenyabody-*/*/*/*/**">
<map:generate src="cocoon:/lenyabody-raw-{1}/{2}/{3}/{4}/{page-envelope:default-language}/{page-envelope:language}/{5}"/>
<map:transform src="fallback://lenya/modules/svg/xslt/image2svg.xsl"/>
- <map:transform src="cocoon:/getDoctypeXSLT/{4}">
+ <map:transform src="cocoon:/getDoctypeXSLT-{4}">
<map:parameter name="root" value="/{2}/{3}"/>
<map:parameter name="publication-id" value="{2}"/>
<map:parameter name="area" value="{3}"/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.