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:48:35 UTC

cvs commit: cocoon-lenya/src/webapp/lenya/content/info meta.xsp

egli        2003/10/08 08:48:35

  Modified:    src/webapp/lenya/content/info meta.xsp
  Log:
  Added error handling in case of failure, i.e. when the document cannot
  be checked out.
  
  Revision  Changes    Path
  1.6       +18 -12    cocoon-lenya/src/webapp/lenya/content/info/meta.xsp
  
  Index: meta.xsp
  ===================================================================
  RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/content/info/meta.xsp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- meta.xsp	4 Sep 2003 15:21:47 -0000	1.5
  +++ meta.xsp	8 Oct 2003 15:48:35 -0000	1.6
  @@ -29,18 +29,24 @@
         }
         
         if (docExists) {
  -				<lenya-info:meta>  
  -					<lenya-info:documentid><input:get-attribute module="page-envelope" name="document-id"/></lenya-info:documentid>
  -					<lenya-info:area><input:get-attribute module="page-envelope" name="area"/></lenya-info:area>
  -					<dc:language><input:get-attribute module="page-envelope" name="document-language"/></dc:language>
  -					<dc:title><input:get-attribute module="page-envelope" name="document-dc-title"/></dc:title>
  -					<dc:creator><input:get-attribute module="page-envelope" name="document-dc-creator"/></dc:creator>
  -					<dc:subject><input:get-attribute module="page-envelope" name="document-dc-subject"/></dc:subject>
  -					<dc:description><input:get-attribute module="page-envelope" name="document-dc-description"/></dc:description>
  -					<dc:date><input:get-attribute module="page-envelope" name="document-dc-date-created"/></dc:date>
  -					<dc:publisher><input:get-attribute module="page-envelope" name="document-dc-publisher"/></dc:publisher>
  -					<dc:rights><input:get-attribute module="page-envelope" as="object" name="document-dc-rights"/></dc:rights>
  -				</lenya-info:meta>
  +      	<lenya-info:meta>
  +	  <xsp:logic>
  +	    if (parameters.getParameter("user", null) != null) {
  +	      <lenya-info:exception-user><xsp:expr>parameters.getParameter("user", "")</xsp:expr></lenya-info:exception-user>
  +	      <lenya-info:exception-date><xsp:expr>parameters.getParameter("date", "")</xsp:expr></lenya-info:exception-date>
  +	    }
  +	  </xsp:logic>
  +      	  <lenya-info:documentid><input:get-attribute module="page-envelope" name="document-id"/></lenya-info:documentid>
  +      	  <lenya-info:area><input:get-attribute module="page-envelope" name="area"/></lenya-info:area>
  +      	  <dc:language><input:get-attribute module="page-envelope" name="document-language"/></dc:language>
  +      	  <dc:title><input:get-attribute module="page-envelope" name="document-dc-title"/></dc:title>
  +      	  <dc:creator><input:get-attribute module="page-envelope" name="document-dc-creator"/></dc:creator>
  +      	  <dc:subject><input:get-attribute module="page-envelope" name="document-dc-subject"/></dc:subject>
  +      	  <dc:description><input:get-attribute module="page-envelope" name="document-dc-description"/></dc:description>
  +      	  <dc:date><input:get-attribute module="page-envelope" name="document-dc-date-created"/></dc:date>
  +      	  <dc:publisher><input:get-attribute module="page-envelope" name="document-dc-publisher"/></dc:publisher>
  +      	  <dc:rights><input:get-attribute module="page-envelope" as="object" name="document-dc-rights"/></dc:rights>
  +      	</lenya-info:meta>
         }
       </xsp:logic>
     </lenya-info:info>
  
  
  

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