<%@ taglib uri="/WEB-INF/jspwiki.tld" prefix="wiki" %> <%@ page import="java.security.Principal" %> <%@ page import="java.util.Arrays" %> <%@ page import="java.util.ResourceBundle" %> <%@ page import="org.apache.wiki.*" %> <%@ page import="org.apache.wiki.auth.PrincipalComparator" %> <%@ page import="org.apache.wiki.auth.authorize.Group" %> <%@ page import="org.apache.wiki.auth.authorize.GroupManager" %> <%@ page errorPage="/Error.jsp" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <%@ page import="javax.servlet.jsp.jstl.fmt.*" %> <% // Extract the group name and members String name = request.getParameter( "group" ); Group group = (Group)pageContext.getAttribute( "Group",PageContext.REQUEST_SCOPE ); Principal[] members = null; if ( group != null ) { name = group.getName(); members = group.members(); Arrays.sort( members, new PrincipalComparator() ); } // FIXME : find better way to i18nize default group name if ( "MyGroup".equals(name) ) { name = LocaleSupport.getLocalizedMessage(pageContext, "newgroup.defaultgroupname"); } name = TextUtil.replaceEntities(name); %>

" method="POST" accept-charset="UTF-8">
<% StringBuffer s = new StringBuffer(); for ( int i = 0; i < members.length; i++ ) { s.append( members[i].getName().trim() ); s.append( '\n' ); } %>
" />