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 2005/03/23 17:27:29 UTC

svn commit: r158795 - in lenya/trunk/src/webapp: global-sitemap.xmap lenya/info.xmap

Author: andreas
Date: Wed Mar 23 08:27:27 2005
New Revision: 158795

URL: http://svn.apache.org/viewcvs?view=rev&rev=158795
Log:
removed obsolete info area pipelines

Modified:
    lenya/trunk/src/webapp/global-sitemap.xmap
    lenya/trunk/src/webapp/lenya/info.xmap

Modified: lenya/trunk/src/webapp/global-sitemap.xmap
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/global-sitemap.xmap?view=diff&r1=158794&r2=158795
==============================================================================
--- lenya/trunk/src/webapp/global-sitemap.xmap (original)
+++ lenya/trunk/src/webapp/global-sitemap.xmap Wed Mar 23 08:27:27 2005
@@ -305,11 +305,6 @@
         <map:mount uri-prefix="scheduler/" src="lenya/scheduler.xmap" check-reload="true" reload-method="synchron"/>
        </map:match>
 
-      <!-- Info usecases -->
-      <map:match type="usecase" pattern="info-*">
-        <map:mount uri-prefix="" src="lenya/info.xmap" check-reload="true" reload-method="synchron"/>
-      </map:match>
-
       <!-- Internal usecases -->
       <map:pipeline internal-only="true">
         <map:match type="usecase" pattern="*">

Modified: lenya/trunk/src/webapp/lenya/info.xmap
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/info.xmap?view=diff&r1=158794&r2=158795
==============================================================================
--- lenya/trunk/src/webapp/lenya/info.xmap (original)
+++ lenya/trunk/src/webapp/lenya/info.xmap Wed Mar 23 08:27:27 2005
@@ -163,223 +163,5 @@
       </map:match>
     </map:pipeline>
 
-    <map:pipeline internal-only="true">
-      
-      <!-- areas (default language) -->
-      <map:match pattern="cmsbody/*/*/">
-        <map:generate src="cocoon:/tabs/{2}"/>
-        <map:transform src="fallback://lenya/xslt/info/info.xsl">
-          <map:parameter name="tab" value="{2}"/>
-          <map:parameter name="area" value="{1}"/>
-      	  <map:parameter name="contextprefix" value="{request:contextPath}"/>
-          <map:parameter name="publicationid" value="{page-envelope:publication-id}"/>
-          <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-          <map:parameter name="languageexists" value="true"/>
-        </map:transform>
-        <map:serialize type="xml"/>
-      </map:match>
-      
-      <!-- areas (non-default language) -->
-      <map:match pattern="cmsbody/*/*/_*">
-        <map:generate src="cocoon:/tabs/{2}"/>
-        <map:transform src="fallback://lenya/xslt/info/info.xsl">
-          <map:parameter name="tab" value="{2}"/>
-          <map:parameter name="area" value="{1}"/>
-      	  <map:parameter name="contextprefix" value="{request:contextPath}"/>
-          <map:parameter name="publicationid" value="{page-envelope:publication-id}"/>
-          <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-          <map:parameter name="languageexists" value="true"/>
-        </map:transform>
-        <map:serialize type="xml"/>
-      </map:match>
-      
-      <!-- documents -->
-      <map:match pattern="cmsbody/*/*/**">
-        
-        <map:act type="language-exists">
-          <map:generate src="cocoon:/tabs/{../2}"/>
-          <map:transform src="fallback://lenya/xslt/info/info.xsl">
-            <map:parameter name="tab" value="{../2}"/>
-            <map:parameter name="area" value="{../1}"/>
-        	  <map:parameter name="contextprefix" value="{request:contextPath}"/>
-            <map:parameter name="publicationid" value="{page-envelope:publication-id}"/>
-            <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-            <map:parameter name="languageexists" value="true"/>
-          </map:transform>
-          <map:serialize type="xml"/>
-        </map:act>
-        
-        <map:generate src="cocoon:/tabs/overview"/>
-        <map:transform src="fallback://lenya/xslt/info/info.xsl">
-          <map:parameter name="tab" value="{2}"/>
-          <map:parameter name="area" value="{1}"/>
-          <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-          <map:parameter name="languageexists" value="false"/>
-        </map:transform>
-        <map:serialize type="xml"/>
-        
-      </map:match>
-      
-    </map:pipeline>
-    
-    <!-- tabs -->
-    <map:pipeline internal-only="true">
-      
-      <!-- meta -->
-      <map:match pattern="tabs/meta">
-        
-        <!-- update -->
-	
-        <map:match pattern="update" type="step">
-	  <map:act type="reserved-checkout-test">
-	    <map:generate type="serverpages" src="content/info/meta.xsp">
-	      <map:parameter name="user" value="{user}"/>
-	      <map:parameter name="date" value="{date}"/>
-	    </map:generate>
-	    <map:serialize type="xml"/>
-	  </map:act>
-	  <map:act type="task">
-	    <map:parameter name="task-id" value="{request-param:task-id}"/>
-            <map:act type="reserved-checkin">
-              <map:generate type="serverpages" src="content/info/meta.xsp">
-                <map:parameter name="user" value="{user}"/>
-                <map:parameter name="date" value="{date}"/>
-              </map:generate>
-              <map:serialize type="xml"/>
-            </map:act>
-	  </map:act>
-
-        </map:match>
-        
-        <!-- present screen -->
-        <map:generate src="content/info/meta.xsp" type="serverpages"/>
-        <map:serialize type="xml"/>
-        
-      </map:match>
-      
-      <!-- access control -->
-      <map:match pattern="tabs/ac-*">
-        <map:generate src="content/info/access-control.xsp" type="serverpages">
-          <map:parameter name="area" value="{1}"/>
-        </map:generate>
-        <map:serialize type="xml"/>
-      </map:match>
-
-      <!-- workflow -->
-      <map:match pattern="tabs/workflow">
-        <!-- check if history path exists -->
-        <map:select type="parameter">
-          <map:parameter name="parameter-selector-test" value="{workflow:history-path}"/>
-          <map:when test=""/>
-          <map:otherwise>
-            <map:generate src="pubs/{page-envelope:publication-id}/{workflow:history-path}"/>
-            <map:transform src="fallback://lenya/xslt/info/workflow2info.xsl"/>
-            <map:serialize type="xml"/>
-          </map:otherwise>
-        </map:select>
-      </map:match>
-      
-      <!-- scheduler -->
-      <map:match pattern="tabs/scheduler">
-      	
-      	<map:select type="parameter">
-	  <map:parameter name="parameter-selector-test" value="{page-envelope:document-id}"/>
-	  
-	  <!-- areas -->
-	  <map:when test="/">
-	    <map:generate src="cocoon://scheduler/publication/{page-envelope:publication-id}"/>
-	  </map:when>
-	  
-	  <!-- documents -->
-	  <map:otherwise>
-	    <map:generate src="cocoon://scheduler/document/{page-envelope:publication-id}/{page-envelope:area}{page-envelope:document-url}"/>
-	  </map:otherwise>
-	  
-      	</map:select>
-      	
-	<map:transform src="fallback://lenya/xslt/info/scheduler.xsl">
-	  <map:parameter name="publication-id" value="{page-envelope:publication-id}"/>
-	  <map:parameter name="area" value="{page-envelope:area}"/>
-	  <map:parameter name="document-url" value="{page-envelope:document-url}"/>
-	  <map:parameter name="document-id" value="{page-envelope:document-id}"/>
-	  <map:parameter name="context-prefix" value="{request:contextPath}"/>
-	</map:transform>
-	<map:serialize type="xml"/>
-	
-      </map:match>
-      
-      <map:match pattern="tabs/*">
-        <map:generate src="content/info/{1}.xsp" type="serverpages"/>
-        <map:serialize type="xml"/>
-      </map:match>
-      
-    </map:pipeline>
-
-    <!-- main pipeline -->    
-    <map:pipeline>
-      
-      <!-- {publication-id}/{area}/{document-url} -->
-      <map:match pattern="*/info-*/**">
-        
-        <map:match pattern="info-*" type="usecase">
-          <!-- cmsbody/{area}/usecase/{document-url} -->
-          <map:generate src="cocoon:/cmsbody/{../2}/{1}/{../3}"/>
-          <map:transform src="fallback://lenya/xslt/info/root.xsl" label="content">
-            <map:parameter name="infoarea" value="true"/>
-            <map:parameter name="contextprefix" value="{request:contextPath}"/>
-            <map:parameter name="publicationid" value="{../1}"/>
-            <map:parameter name="area" value="{../2}"/>
-            <map:parameter name="tab" value="{1}"/>
-            <map:parameter name="chosenlanguage" value="{page-envelope:document-language}"/>
-            <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-            <map:parameter name="documenturl" value="/{../3}"/>
-            <map:parameter name="documentextension" value="{page-envelope:document-extension}"/>
-            <map:parameter name="defaultlanguage" value="{page-envelope:default-language}"/>
-            <map:parameter name="languages" value="{page-envelope:publication-languages-csv}"/>
-          </map:transform>
-          
-          <map:transform src="cocoon://lenya-page/{../1}/info/default.xml"/>
-        
-          <map:call resource="i18n"/>
-          <map:transform src="xslt/util/strip_namespaces.xsl"/>        
-          <map:serialize type="xhtml"/>
-          
-          <!--
-          <map:match pattern="update" type="step">
-          <map:redirect-to session="true" uri="{request:requestURI}?lenya.step=view-revision&amp;documentid={request-param:documentid}&amp;rollbackTime={request-param:rollbackTime}"/>
-        </map:match>
-          -->
-          
-        </map:match>
-        
-        <!-- no usecase: redirect to tab.overview usecase -->
-        <map:redirect-to uri="{request:requestURI}?lenya.usecase=tab.overview" session="true"/>
-        
-      </map:match>
-      
-      <map:handle-errors>
-        <map:select type="exception">
-          <map:when test="document-does-not-exist">
-            <map:generate src="content/util/empty.xml" />
-            <map:transform src="fallback://lenya/xslt/exception/document-does-not-exist.xsl">
-              <map:parameter name="documentid" value="{page-envelope:document-id}"/>
-              <map:parameter name="documenturl" value="{page-envelope:document-url}"/>
-            </map:transform>
-            <map:call resource="style-cms-page">
-              <map:parameter name="statusCode" value="404"/>
-            </map:call>
-          </map:when>
-        <map:otherwise>
-        <map:generate type="notifying"/>
-        <map:transform src="../stylesheets/system/error2html.xslt">
-          <map:parameter name="contextPath" value="{request:contextPath}"/>
-        </map:transform>
-         </map:otherwise>
-        </map:select>
-        <map:serialize type="html"/>
-      </map:handle-errors>
-      
-    </map:pipeline>
-    
   </map:pipelines>
 </map:sitemap>



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