You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by eg...@apache.org on 2003/10/08 17:45:07 UTC

cvs commit: cocoon-lenya/src/webapp/lenya info.xmap

egli        2003/10/08 08:45:07

  Modified:    src/webapp/lenya info.xmap
  Log:
  Added reserved checkin and checkout to the update of meta data.
  
  Revision  Changes    Path
  1.47      +41 -25    cocoon-lenya/src/webapp/lenya/info.xmap
  
  Index: info.xmap
  ===================================================================
  RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/info.xmap,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- info.xmap	12 Sep 2003 09:41:28 -0000	1.46
  +++ info.xmap	8 Oct 2003 15:45:07 -0000	1.47
  @@ -138,10 +138,26 @@
         <map:match pattern="tabs/meta">
           
           <!-- update -->
  +	
           <map:match pattern="update" type="step">
  -          <map:act type="task">
  -            <map:parameter name="task-id" value="{request-param:task-id}"/>
  -          </map:act>
  +	  <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 -->
  @@ -158,7 +174,7 @@
           <map:serialize type="xml"/>
         </map:match>
   
  -			<!-- workflow -->
  +      <!-- workflow -->
         <map:match pattern="tabs/workflow">
           <!-- check if history path exists -->
           <map:select type="parameter">
  @@ -176,29 +192,29 @@
         <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: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="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:transform src="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/*">
  
  
  

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