Update of 
/var/cvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed/tree
In directory 
james.mmbase.org:/tmp/cvs-serv20501/rssfeed/src/java/com/finalist/cmsc/rssfeed/tree

Modified Files:
      Tag: b1_4
        RssFeedTreeItemRenderer.java 
Log Message:
CMSC-796 Solved by adding this option


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed/tree
See also: http://www.mmbase.org/jira/browse/CMSC-796


Index: RssFeedTreeItemRenderer.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/rssfeed/src/java/com/finalist/cmsc/rssfeed/tree/RssFeedTreeItemRenderer.java,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -b -r1.6 -r1.6.2.1
--- RssFeedTreeItemRenderer.java        14 Dec 2007 14:09:05 -0000      1.6
+++ RssFeedTreeItemRenderer.java        5 Mar 2008 14:10:07 -0000       1.6.2.1
@@ -17,11 +17,13 @@
 import com.finalist.cmsc.security.UserRole;
 import com.finalist.tree.TreeElement;
 import com.finalist.tree.TreeModel;
+import com.finalist.util.module.ModuleUtil;
 
 
 public class RssFeedTreeItemRenderer implements NavigationTreeItemRenderer {
 
     private static final String RESOURCEBUNDLE = "cmsc-modules-rssfeed";
+    private static final String FEATURE_WORKFLOW = "workflowitem";
 
     public TreeElement getTreeElement(NavigationRenderer renderer, Node 
parentNode, TreeModel model) {
          Node parentParentNode = NavigationUtil.getParent(parentNode);
@@ -48,6 +50,12 @@
              */
           }
 
+         if (SecurityUtil.isWebmaster(role) && 
ModuleUtil.checkFeature(FEATURE_WORKFLOW)) {
+             element.addOption(renderer.createTreeOption("publish.png", 
"site.page.publish",
+                   "../workflow/publish.jsp?number=" + id));
+         }
+
+
          element.addOption(renderer.createTreeOption("rights.png", 
"site.page.rights",
                  "../usermanagement/pagerights.jsp?number=" + id));
          
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to