You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2009/04/16 14:46:33 UTC

svn commit: r765613 - in /lenya/branches/BRANCH_2_0_X/src/modules: cforms/sitemap.xmap opendocument/sitemap.xmap

Author: andreas
Date: Thu Apr 16 12:46:33 2009
New Revision: 765613

URL: http://svn.apache.org/viewvc?rev=765613&view=rev
Log:
Added pipelines for parameterized resource type format access.

Modified:
    lenya/branches/BRANCH_2_0_X/src/modules/cforms/sitemap.xmap
    lenya/branches/BRANCH_2_0_X/src/modules/opendocument/sitemap.xmap

Modified: lenya/branches/BRANCH_2_0_X/src/modules/cforms/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_0_X/src/modules/cforms/sitemap.xmap?rev=765613&r1=765612&r2=765613&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_0_X/src/modules/cforms/sitemap.xmap (original)
+++ lenya/branches/BRANCH_2_0_X/src/modules/cforms/sitemap.xmap Thu Apr 16 12:46:33 2009
@@ -25,8 +25,14 @@
     <map:pipeline>
 
       <!-- parametrized doctype matcher -->
-      <!-- pattern="{rendertype}" -->
+      <!-- pattern="{format}.xml" -->
       <map:match pattern="*.xml">
+        <map:generate src="cocoon:/{1}.xml/{page-envelope:publication-id}/{page-envelope:area}/{page-envelope:document-uuid}/{page-envelope:document-language}"/>
+        <map:serialize type="xml"/>
+      </map:match>
+      
+      <!-- {format}.xml/{pubId}/{area}/{uuid}/{language} -->
+      <map:match pattern="*.xml/*/*/*/*">
         <map:generate src="lenya-document:{page-envelope:document-uuid},lang={page-envelope:document-language}{link:rev}"/>
         <map:transform src="fallback://lenya/modules/cforms/xslt/cforms2xhtml.xsl">
           <map:parameter name="rendertype" value="{request-param:rendertype}"/>

Modified: lenya/branches/BRANCH_2_0_X/src/modules/opendocument/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_0_X/src/modules/opendocument/sitemap.xmap?rev=765613&r1=765612&r2=765613&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_0_X/src/modules/opendocument/sitemap.xmap (original)
+++ lenya/branches/BRANCH_2_0_X/src/modules/opendocument/sitemap.xmap Thu Apr 16 12:46:33 2009
@@ -31,9 +31,14 @@
       </map:match>
 
       <!-- parametrized doctype matcher -->
-      <!-- pattern="{rendertype}" -->
-
+      <!-- pattern="{format}.xml" -->
       <map:match pattern="*.xml">
+        <map:generate src="cocoon:/{1}.xml/{page-envelope:publication-id}/{page-envelope:area}/{page-envelope:document-uuid}/{page-envelope:document-language}"/>
+        <map:serialize type="xml"/>
+      </map:match>
+      
+      <!-- {format}.xml/{pubId}/{area}/{uuid}/{language} -->
+      <map:match pattern="*.xml/*/*/*/*">
         <map:generate src="zip:lenya-document:{page-envelope:document-uuid},lang={page-envelope:document-language}!/content.xml"/>
 
 <!--



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org