[Yanel-commits] rev 24115 - public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Thu May 3 11:47:44 CEST 2007


Author: michi
Date: 2007-05-03 11:47:42 +0200 (Thu, 03 May 2007)
New Revision: 24115

Modified:
   public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
Log:
workflow sample hardcoded

Modified: public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
===================================================================
--- public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java	2007-05-03 09:47:18 UTC (rev 24114)
+++ public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java	2007-05-03 09:47:42 UTC (rev 24115)
@@ -589,7 +589,7 @@
         sb.append("</edit>");
 
         RevisionInformation[] revisions = getRevisions();
-        if (revisions != null) {
+        if (revisions != null && revisions.length > 0) {
             sb.append("<versions>");
             for (int i = 0; i < revisions.length; i++) {
                 sb.append("<version url=\"?yanel.resource.revision=" + revisions[i].getName() + "\">");
@@ -597,6 +597,15 @@
                 sb.append("<date>" + revisions[i].getDate() + "</date>");
                 sb.append("<user>" + revisions[i].getUser() + "</user>");
                 sb.append("<revision>" + revisions[i].getName() + "</revision>");
+
+                sb.append("<workflow>");
+                sb.append("<transitions>");
+                sb.append("<transition id=\"publish\" to=\"LIVE\" url=\"?yanel.resource.workflow.transition=publish\" method=\"POST\">");
+                sb.append("<description>Publish</description>");
+                sb.append("</transition>");
+                sb.append("</transitions>");
+                sb.append("</workflow>");
+
                 sb.append("</version>");
             }
             sb.append("</versions>");




More information about the Yanel-commits mailing list