[Yanel-commits] rev 24097 - public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/menu/impl

michi at wyona.com michi at wyona.com
Wed May 2 11:43:49 CEST 2007


Author: michi
Date: 2007-05-02 11:43:47 +0200 (Wed, 02 May 2007)
New Revision: 24097

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
Log:
check for versionable interface

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java	2007-05-02 07:43:39 UTC (rev 24096)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java	2007-05-02 09:43:47 UTC (rev 24097)
@@ -60,7 +60,10 @@
         sb.append("<ul><li>");
         sb.append("<div id=\"yaneltoolbar_menutitle\">Edit</div><ul>");
         sb.append("<li class=\"haschild\">Open with<ul><li>Source editor</li><li>WYSIWYG editor</li></ul></li>");
-        sb.append("<li class=\"haschild\">Revisions<ul><li class=\"haschild\">53534<ul><li>Show diff</li><li>Revert to</li></ul></li><li class=\"haschild\">52108<ul><li>Show diff</li><li>Revert to</li></ul></li></ul></li>");
+
+        if (ResourceAttributeHelper.hasAttributeImplemented(resource, "Versionable", "2")) {
+            sb.append("<li class=\"haschild\">Revisions<ul><li class=\"haschild\">53534<ul><li>Show diff</li><li>Revert to</li></ul></li><li class=\"haschild\">52108<ul><li>Show diff</li><li>Revert to</li></ul></li></ul></li>");
+        }
         sb.append("</ul>");
         sb.append("</li></ul>");
 




More information about the Yanel-commits mailing list