Update of /var/cvs/contributions/CMSContainer_Modules/community/src/webapp/editors/community In directory james.mmbase.org:/tmp/cvs-serv6267/webapp/editors/community
Modified Files: userlist_addusertogroup.jsp Log Message: CMSC-996,User and Group lists in Editors,add remove user function in addusertogrouup.jsp See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/webapp/editors/community See also: http://www.mmbase.org/jira/browse/CMSC-996 Index: userlist_addusertogroup.jsp =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Modules/community/src/webapp/editors/community/userlist_addusertogroup.jsp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- userlist_addusertogroup.jsp 1 Aug 2008 03:04:00 -0000 1.3 +++ userlist_addusertogroup.jsp 1 Aug 2008 07:43:36 -0000 1.4 @@ -2,7 +2,8 @@ <mm:content type="text/html" encoding="UTF-8" expires="0"> <cmscedit:head title="reactions.title"> - <script type="text/javascript" src="<cmsc:staticurl page='/js/prototype.js'/>"></script> + <script type="text/javascript" + src="<cmsc:staticurl page='/js/prototype.js'/>"></script> <script type="text/javascript" src="js/formcheck.js"></script> <script type="text/javascript"> window.onload = function () @@ -11,18 +12,38 @@ addToGroup("chk_", "<fmt:message key="community.search.promptuser"/>", e) }) } + function removeFromGroup(){ + var checkboxs = document.forms[1].getElementsByTagName("input"); + var objectnumbers = ''; + var j=0; + 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; + j++; + } + } + if(objectnumbers == ''){ + alert("<fmt:message key="community.search.promptuser"/>"); + return false; + } + if(confirm("<fmt:message key="community.search.option"><fmt:param>"+j+"</fmt:param></fmt:message>")){ + //document.getElementById("option").value ="remove"; + return true; + } + return false; + } </script> </cmscedit:head> <body> <mm:cloud jspvar="cloud" rank="basic user" loginpage="../../login.jsp"> <edit:ui-tabs> - <edit:ui-tab key="community.search.users"/> + <edit:ui-tab key="community.search.users" /> <edit:ui-tab key="community.search.groups"> ${pageContext.request.contextPath }/editors/community/searchConditionalGroupAction.do </edit:ui-tab> <fmt:message key="community.search.prompt" var="title"> - <fmt:param value="${requestScope.groupName}"/> + <fmt:param value="${requestScope.groupName}" /> </fmt:message> <edit:ui-tab title="${title}" active="true"> ${pageContext.request.contextPath }/editors/community/searchConditionalGroupAction.do @@ -34,25 +55,37 @@ <p> <a href="userAddInitAction.do" style=" padding-left:20px; background: url(<cmsc:staticurl page='/editors/gfx/icons/new.png'/>) left center no-repeat"> - <fmt:message key="view.new.user"/> - </a> + <fmt:message key="view.new.user" /> </a> <p> - <html:form action="/editors/community/SearchConditionalUser.do" method="post"> - <[EMAIL PROTECTED] file="search_user_form_table.jspf" %> + <html:form action="/editors/community/SearchConditionalUser.do" + method="post"> + <[EMAIL PROTECTED] file="search_user_form_table.jspf"%> </html:form> </div> </div> <div class="editor"> <div class="ruler_green"> - <div> <fmt:message key="community.search.result"/> </div> + <div> + + <fmt:message key="community.search.result" /> + + </div> </div> <div class="body"> - <c:url var="addGroup" value="/editors/community/AddUserToGroupInit.do"/> - <form action="${addGroup}" method="post" name="selectform" id="selectform"> - <input type="submit" value="add To Group" name="submitButton"/> - <input type="submit" name="submitButton2" value="remove from group" onclick="return removeFromGroup()"/> - <%@ include file="userlist_table.jspf" %> + <c:url var="userActionUrl" + value="/editors/community/SearchConditionalUser.do"> + <c:param name="groupName" value="${groupName}" /> + <c:param name="method" value="listGroupMembers" /> + </c:url> + <form action="${editGroup}" method="post" id="selectform"> + <input type="submit" + value="<fmt:message key="community.search.addUser" />" + name="submitButton" onclick="return addToGroup()" /> + <input type="submit" name="submitButton2" + value="<fmt:message key="community.search.removeUser" />" + onclick="return removeFromGroup()" /> + <%@ include file="userlist_table.jspf"%> </form> </div> </div> _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs