Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/tree
In directory 
james.mmbase.org:/tmp/cvs-serv31588/java/com/finalist/newsletter/tree

Modified Files:
      Tag: b1_5
        NewsletterTreeItemRenderer.java 
Log Message:
CMSC-1142(Add publish mode on newsletter.)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/tree
See also: http://www.mmbase.org/jira/browse/CMSC-1142


Index: NewsletterTreeItemRenderer.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/tree/NewsletterTreeItemRenderer.java,v
retrieving revision 1.19.2.1
retrieving revision 1.19.2.2
diff -u -b -r1.19.2.1 -r1.19.2.2
--- NewsletterTreeItemRenderer.java     24 Oct 2008 13:53:54 -0000      1.19.2.1
+++ NewsletterTreeItemRenderer.java     12 Nov 2008 08:26:33 -0000      1.19.2.2
@@ -8,6 +8,7 @@
 import com.finalist.cmsc.services.publish.Publish;
 import com.finalist.tree.TreeElement;
 import com.finalist.tree.TreeModel;
+import com.finalist.util.module.ModuleUtil;
 
 public class NewsletterTreeItemRenderer implements NavigationTreeItemRenderer {
 
@@ -75,6 +76,13 @@
                   
String.format("../newsletter/SwitchMIMEAction.do?target=%s&number=%s", 
"application/vnd.wap.xhtml+xml", id)
             )
       );
+      if (ModuleUtil.checkFeature(FEATURE_WORKFLOW)) {
+         element.addOption(
+               renderer.createTreeOption("masspublish.png", 
"site.newsletter.publish", "newsletter",
+                     "../newsletter/NewsletterPublish.do?number=" + id
+            )
+         );
+      }
    }
 
    private void addWebmasterOptions(NavigationRenderer renderer, String id, 
TreeElement element) {
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to