%@ taglib uri="/WEB-INF/jspwiki.tld" prefix="wiki" %>
<%@ page import="java.security.Principal" %>
<%@ page import="java.text.MessageFormat" %>
<%@ page import="java.util.*" %>
<%@ page import="com.ecyrd.jspwiki.WikiContext" %>
<%@ page import="com.ecyrd.jspwiki.auth.*" %>
<%@ page import="com.ecyrd.jspwiki.auth.PrincipalComparator" %>
<%@ page import="com.ecyrd.jspwiki.auth.authorize.Group" %>
<%@ page import="com.ecyrd.jspwiki.auth.authorize.GroupManager" %>
<%@ page import="org.apache.log4j.*" %>
<%@ page errorPage="/Error.jsp" %>
<%@ page import="javax.servlet.jsp.jstl.fmt.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%!
String printWikiGroupPutGroup( Group group, String name, boolean cursor, PageContext pageContext)
{
Principal[] m = group.members();
java.util.Arrays.sort( m, new PrincipalComparator() );
String delim = "\", \"";
StringBuffer ss = new StringBuffer();
MessageFormat mf = null;
Object[] args = null;
ss.append( "WikiGroup.putGroup( \"" );
ss.append( name );
ss.append( delim );
for( int j=0; j < m.length; j++ ) { ss.append( m[j].getName().trim()+"\\n" ); }
ss.append( delim );
mf = new MessageFormat(LocaleSupport.getLocalizedMessage(pageContext, "grp.createdon") );
args = new Object[]{(group.getCreated()==null) ? "" : group.getCreated().toString(), group.getCreator()};
ss.append( mf.format( args ) );
mf = new MessageFormat(LocaleSupport.getLocalizedMessage(pageContext, "grp.lastmodified") );
args = new Object[]{(group.getCreated()==null) ? "" : group.getCreated().toString(), group.getModifier()};
ss.append( mf.format( args ) );
ss.append( "\", " );
ss.append( ( cursor ) ? "true" : "false" );
ss.append( ");\n" );
return ss.toString();
}
%>
|
|
"
onclick="WikiGroup.toggle(); WikiGroup.onMouseOverGroup(this);"
onmouseover="WikiGroup.onMouseOverGroup(this);" >
"
onblur="if( this.value == '' ) { this.value = this.defaultValue; }; "
onfocus="if( this.value == this.defaultValue ) { this.value = ''; WikiGroup.onClickNew(); }; "/>
|
|
|
[{Groups}]
<%
String groupname = request.getParameter( "group" );
%>
<%--
WikiGroup.putGroup( "Group1qsdf qsdf qsdf qsdf qsdffsdfq en nog een beetje langer he", "Member1\nMember2\nMember3\nMember4\nMember5\nMember6", "createdon", "createdby", "changedon", "changedby" );
--%>