Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module
In directory james.mmbase.org:/tmp/cvs-serv2883/module

Modified Files:
        newslettertermlist.jsp 
Log Message:
CMSC-990,Redesign Newsletter: Subscribers & Terms tabs      improve terms 
management


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module
See also: http://www.mmbase.org/jira/browse/CMSC-990


Index: newslettertermlist.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module/newslettertermlist.jsp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- newslettertermlist.jsp      18 Jul 2008 07:11:47 -0000      1.5
+++ newslettertermlist.jsp      21 Jul 2008 05:49:02 -0000      1.6
@@ -8,10 +8,10 @@
 <cmscedit:head title="newsletter.term.title">
 <c:url var="actionUrl" 
value="/editors/newsletter/module/NewsletterTermAction.do"/>
 <c:url var="addUrl" 
value="/editors/newsletter/module/NewsletterTermAction.do?method=addInit"/>
-<c:url var="termUrl" value="/editors/newsletter/NewsletterTermSearch.do"/>
+<c:url var="termUrl" value="/editors/newsletter/NewsletterTermsAddAction.do"/>
 <script src="../../repository/search.js" type="text/javascript"></script>
-<script src="../../repository/content.js" type="text/javascript"></script>
 <script src="../../../js/prototype.js" type="text/javascript"></script>
+<script src="../newsletter.js" type="text/javascript"></script>
 <script type="text/javascript">
 function update(number) {
    var myAjax = new Ajax.Request(
@@ -33,27 +33,6 @@
    }            
 }
 
-function massDelete( confirmmessage) {
-    if (confirmmessage) {
-        if (confirm(confirmmessage)) {
-                 var checkboxs = document.getElementsByTagName("input");
-                 var objectnumbers = '';
-                 for(i = 0; i < checkboxs.length; i++) {
-                    if(checkboxs[i].type == 'checkbox' && 
checkboxs[i].name.indexOf('chk_') == 0 && checkboxs[i].checked) {
-                       objectnumbers += checkboxs[i].value+",";
-                    }
-                 }
-                 if(objectnumbers == ''){
-                    return ;
-                 }
-                 objectnumbers = objectnumbers.substr(0,objectnumbers.length - 
1);
-                 document.forms["termForm"].deleteRequest.value = 
objectnumbers;
-                 document.forms["termForm"].submit();
-        }
-    }
-   
-}
-
 function postUpdate(originalRequest) {
    alert(originalRequest.responseText)
   var responseTxt =  originalRequest.responseText;
@@ -85,7 +64,9 @@
 <html:form action="/editors/newsletter/module/NewsletterTermAction" 
method="post">
 <html:hidden property="method" value="list"/>
    <html:hidden property="offset"/>
+        <input type="hidden" name="newsletterId" value="${newsletterId}"/>
      <mm:notpresent referid="newsletterId">
+
      <mm:hasrank minvalue="administrator">
          <p>
             <a href="${addUrl}"  style="background:url(<cmsc:staticurl 
page='/editors/gfx/icons/new.png'/>) left 
no-repeat;padding-left:20px;"><fmt:message key="newsletter.term.add" />
@@ -112,8 +93,8 @@
 <div class="ruler_green"><div><fmt:message key="newsletter.term.search.result" 
/></div></div>
 </mm:notpresent>
 <div class="body">
-<mm:notpresent referid="newsletterId">
-<form action="${actionUrl}" name="termForm">
+<mm:notpresent referid="newsletterId" >
+<form action="${actionUrl}" name="termForm" method="post">
 <input type="hidden" name="method" value="delete"/>
 <input type="hidden" name="deleteRequest" value=""/>
 </mm:notpresent>
@@ -127,11 +108,11 @@
 <[EMAIL PROTECTED] file="../../repository/searchpages.jsp" %>
 <mm:notpresent referid="newsletterId">
 <c:if test="${fn:length(resultList) >1}">
-<input type="button" class="button" value="<fmt:message 
key="newsletter.term.action.delete" />" onclick="massDelete('<fmt:message 
key="newsletter.term.delete.confirm" />')"/>
+<input type="button" class="button" value="<fmt:message 
key="newsletter.term.action.delete" />" 
onclick="massDelete(this.form,'<fmt:message 
key="newsletter.term.delete.confirm" />')"/>
 </c:if>
 </mm:notpresent>
 <mm:present referid="newsletterId">
-<input type="submit" class="button" value="<fmt:message 
key="newsletter.term.action.link" />" onclick="massDelete()"/>
+<input type="submit" class="button" value="<fmt:message 
key="newsletter.term.action.link" />"/>
 </mm:present>
    <table>
       <tr class="listheader">
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to