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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs