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

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
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"/>
 
 <!--
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.