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