Author: chestnut
Date: Thu Jun 30 13:28:59 2005
New Revision: 208680
URL: http://svn.apache.org/viewcvs?rev=208680&view=rev
Log:
the fallback-transformation resource should use the fallback protocol, lets
navigation xsl live in a pub template
Modified:
lenya/trunk/src/webapp/lenya/navigation.xmap
Modified: lenya/trunk/src/webapp/lenya/navigation.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/navigation.xmap?rev=208680&r1=208679&r2=208680&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/navigation.xmap (original)
+++ lenya/trunk/src/webapp/lenya/navigation.xmap Thu Jun 30 13:28:59 2005
@@ -28,31 +28,16 @@
<map:resources>
<map:resource name="fallback-transformation">
-
- <!-- use publication-specific navigation schema if available -->
- <map:act type="resource-exists">
- <map:parameter name="url"
value="pubs/{publication-id}/lenya/xslt/navigation/{stylesheet}.xsl"/>
- <map:transform
src="pubs/{../publication-id}/lenya/xslt/navigation/{../stylesheet}.xsl">
- <map:parameter name="url" value="{../url}"/>
- <map:parameter name="root"
value="{page-envelope:context-prefix}/{../publication-id}/{page-envelope:area}/"/>
- <map:parameter name="area" value="{page-envelope:area}"/>
- <map:parameter name="chosenlanguage"
value="{page-envelope:document-language}"/>
- <map:parameter name="defaultlanguage"
value="{page-envelope:default-language}"/>
- <map:parameter name="breadcrumbprefix"
value="{page-envelope:breadcrumb-prefix}"/>
- </map:transform>
- <map:serialize type="xml"/>
- </map:act>
-
- <!-- use default navigation schema -->
- <map:transform src="xslt/navigation/{stylesheet}.xsl">
+
+ <map:transform src="fallback://lenya/xslt/navigation/{stylesheet}.xsl">
<map:parameter name="url" value="{url}"/>
<map:parameter name="root"
value="{page-envelope:context-prefix}/{publication-id}/{page-envelope:area}/"/>
<map:parameter name="area" value="{page-envelope:area}"/>
<map:parameter name="chosenlanguage"
value="{page-envelope:document-language}"/>
<map:parameter name="defaultlanguage"
value="{page-envelope:default-language}"/>
<map:parameter name="breadcrumbprefix"
value="{page-envelope:breadcrumb-prefix}"/>
- </map:transform>
- <map:serialize type="xml"/>
+ </map:transform>
+ <map:serialize type="xml"/>
</map:resource>
|