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