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

Modified Files:
        content.jsp asset.jsp content.js 
Log Message:
CMSC-1373 Confirmation should be asked while removing multiple elements from 
channel


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


Index: content.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository/content.jsp,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- content.jsp 13 Mar 2009 09:50:14 -0000      1.47
+++ content.jsp 8 Apr 2009 02:48:51 -0000       1.48
@@ -100,7 +100,7 @@
 <input type="hidden" name="channelnumber" value="<mm:write 
referid="parentchannel" />"/>
 <% if (role != null && SecurityUtil.isWriter(role)) { %>
 <c:if test="${fn:length(elements) >1}">
-<input type="submit" class="button" value="<fmt:message 
key="content.delete.massdelete" />"/>
+<input type="button" class="button" value="<fmt:message 
key="content.delete.massdelete" />" onclick="massDelete('<fmt:message 
key="content.delete.massdeleteconfirm" />', 'contentForm')"/>
 <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' />')"/>
 </c:if>
 <% } %>


Index: asset.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository/asset.jsp,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- asset.jsp   13 Mar 2009 09:50:14 -0000      1.32
+++ asset.jsp   8 Apr 2009 02:48:51 -0000       1.33
@@ -123,7 +123,8 @@
                   <input type="hidden" name="channelnumber" value="<mm:write 
referid="parentchannel" />"/>
                   <% if (role != null && SecurityUtil.isWriter(role)) { %>
                      <c:if test="${fn:length(elements) >1}">
-                        <input type="submit" class="button" 
value="<fmt:message key="asset.delete.massdelete" />"/>
+                        <input type="button" class="button" 
value="<fmt:message key="asset.delete.massdelete" />"
+                              onclick="massDelete('<fmt:message 
key="asset.delete.massdeleteconfirm" />', 'assetForm')"/>
                         <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' />')"/>
                      </c:if>


Index: content.js
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/webapp/editors/repository/content.js,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- content.js  27 Oct 2008 05:42:18 -0000      1.14
+++ content.js  8 Apr 2009 02:48:51 -0000       1.15
@@ -145,3 +145,9 @@
     moveParentChannel = parentChannel;
     openPopupWindow('selectchannel', 340, 400,url);
 }
+
+function massDelete(confirmmessage, formname) {
+   if(confirm(confirmmessage)){
+      document.forms[formname].submit();
+   }
+}
\ No newline at end of file
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to