[Yanel-commits] rev 40950 -
public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl
michi at wyona.com
michi at wyona.com
Wed Jan 14 16:20:59 CET 2009
Author: michi
Date: 2009-01-14 16:20:59 +0100 (Wed, 14 Jan 2009)
New Revision: 40950
Modified:
public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
Log:
show revisions together with workflow transitions
Modified: public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java 2009-01-14 15:20:19 UTC (rev 40949)
+++ public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java 2009-01-14 15:20:59 UTC (rev 40950)
@@ -1,5 +1,6 @@
package org.wyona.yanel.servlet.menu.impl;
+import org.apache.log4j.Logger;
import org.wyona.yanel.core.Resource;
import org.wyona.yanel.core.api.attributes.TranslatableV1;
import org.wyona.yanel.core.api.attributes.VersionableV2;
@@ -18,6 +19,8 @@
*
*/
public class YanelWebsiteMenu extends Menu {
+
+ private static Logger log = Logger.getLogger(YanelWebsiteMenu.class);
/**
* Get toolbar menus
@@ -64,7 +67,9 @@
if (revisions != null && revisions.length > 0) {
sb.append("<li class=\"haschild\">Revisions   <ul>");
for (int i = 0; i < revisions.length; i++) {
- sb.append("<li class=\"haschild\">"+revisions[i].getName()+"   <ul><li><a href=\"?yanel.resource.revision=" + revisions[i].getName() + "\">View</a></li><li>Show diff</li><li>Revert to</li></ul></li>");
+ sb.append((new RevisionInformationMenuItem(resource,
+ revisions[i],
+ resource.getRequestedLanguage())).toHTML());
}
sb.append("</ul></li>");
}
More information about the Yanel-commits
mailing list