Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository
In directory james.mmbase.org:/tmp/cvs-serv8235/webapp/editors/repository

Modified Files:
        content.js content.jsp 
Log Message:
CMSC-412, mass move, delete of content elements


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository
See also: http://www.mmbase.org/jira/browse/CMSC-412


Index: content.js
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository/content.js,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- content.js  24 Jun 2008 02:39:00 -0000      1.9
+++ content.js  24 Jun 2008 08:53:31 -0000      1.10
@@ -126,3 +126,19 @@
       }
    }
 }
\ No newline at end of file
+
+function massMove( parentChannel,url) {
+   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 ;
+   }
+    moveContentNumber = objectnumbers.substr(0,objectnumbers.length - 1);
+    moveParentChannel = parentChannel;
+    openPopupWindow('selectchannel', 340, 400,url);
+}


Index: content.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository/content.jsp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- content.jsp 24 Jun 2008 02:39:00 -0000      1.28
+++ content.jsp 24 Jun 2008 08:53:31 -0000      1.29
@@ -124,6 +124,8 @@
 <input type="hidden" name="offset" value="${param.offset}"/>
 <input type="hidden" name="channelnumber" value="<mm:write 
referid="parentchannel" />"/>
 <input type="submit" class="button" value="<fmt:message 
key="content.delete.massdelete" />"/>
+<input type="button" class="button" value="<fmt:message 
key="content.delete.massmove" />" onclick="massMove('${parentchannel}','<c:url 
value='/editors/repository/select/SelectorChannel.do?role=writer' />')"/>
+
 <table>
 <thead>
     <tr>
@@ -272,6 +274,7 @@
 </tbody>
 </table>
 <input type="submit" class="button" value="<fmt:message 
key="content.delete.massdelete" />"/>
+<input type="button" class="button" value="<fmt:message 
key="content.delete.massmove" />"  onclick="massMove('${parentchannel}','<c:url 
value='/editors/repository/select/SelectorChannel.do?role=writer' />')"/>
 </form>
 <%@ include file="../pages.jsp" %>
 </div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to