Commit 5b242506 authored by Derek DeMoro's avatar Derek DeMoro Committed by derek

Admin 2.0 Work


git-svn-id: http://svn.igniterealtime.org/svn/repos/messenger/trunk@532 b35dd754-fafc-0310-a699-88a17e54d16e
parent 0d0f01a7
<%@ taglib uri="core" prefix="c"%>
<%--
- $RCSfile$
- $Revision$
......@@ -8,7 +9,6 @@
- This software is published under the terms of the GNU Public License (GPL),
- a copy of which is included in this distribution.
--%>
<%@ page import="org.jivesoftware.util.*,
java.util.HashMap,
java.util.Map,
......@@ -27,14 +27,10 @@
org.dom4j.*"
errorPage="error.jsp"
%>
<%@ taglib uri="core" prefix="c"%>
<jsp:useBean id="webManager" class="org.jivesoftware.util.WebManager" />
<jsp:useBean id="errors" class="java.util.HashMap" />
<% webManager.init(request, response, session, application, out ); %>
<% // Get parameters //
<jsp:useBean id="webManager" class="org.jivesoftware.util.WebManager"/>
<jsp:useBean id="errors" class="java.util.HashMap"/>
<% webManager.init(request, response, session, application, out ); %>
<% // Get parameters //
boolean create = request.getParameter("create") != null;
boolean cancel = request.getParameter("cancel") != null;
String username = ParamUtils.getParameter(request,"username");
......@@ -90,155 +86,98 @@
}
}
%>
<jsp:useBean id="pageinfo" scope="request" class="org.jivesoftware.admin.AdminPageBean" />
<% // Title of this page and breadcrumbs
<jsp:useBean id="pageinfo" scope="request" class="org.jivesoftware.admin.AdminPageBean"/>
<% // Title of this page and breadcrumbs
String title = "Create User";
pageinfo.setTitle(title);
pageinfo.getBreadcrumbs().add(new AdminPageBean.Breadcrumb("Main", "index.jsp"));
pageinfo.getBreadcrumbs().add(new AdminPageBean.Breadcrumb(title, "user-create.jsp"));
pageinfo.setPageID("user-create");
%>
<jsp:include page="top.jsp" flush="true" />
<jsp:include page="title.jsp" flush="true" />
<c:set var="submit" value="${param.create}" />
<c:set var="errors" value="${errors}" />
<% if (errors.get("general") != null) { %>
<div class="jive-success">
<table cellpadding="0" cellspacing="0" border="0">
<jsp:include page="top.jsp" flush="true"/>
<jsp:include page="title.jsp" flush="true"/>
<c:set var="submit" value="${param.create}"/>
<c:set var="errors" value="${errors}"/>
<% if (errors.get("general") != null) { %>
<div class="jive-success">
<table cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr><td class="jive-icon"><img src="images/success-16x16.gif" width="16" height="16" border="0"></td>
<td class="jive-icon-label">
Error creating the user account. Please check your error logs.
</td></tr>
<tr>
<td class="jive-icon">
<img src="images/success-16x16.gif" width="16" height="16" border="0"/>
</td>
<td class="jive-icon-label">Error creating the user account. Please check your error logs.</td>
</tr>
</tbody>
</table>
</div><br>
<% } %>
<table class="box" cellpadding="3" cellspacing="1" border="0" width="600">
</table>
</div>
<br/>
<% } %>
<form name="f" action="user-create.jsp" method="post">
<tr><td class="text" colspan="2">
Use the form below to create a new user in the system.
</td></tr>
<tr class="jive-even">
<td>
Username: *
</td>
<td>
<input type="text" name="username" size="30" maxlength="75"
value="<%= ((username!=null) ? username : "") %>">
<% if (errors.get("username") != null) { %>
<span class="jive-error-text">
Invalid username.
</span>
<% } else if (errors.get("usernameAlreadyExists") != null) { %>
<span class="jive-error-text">
Username already exists - please choose a different one.
</span>
<% } %>
</td>
</tr>
<tr class="jive-odd">
<td>
Name:
</td>
<td>
<input type="text" name="name" size="30" maxlength="75"
value="<%= ((name!=null) ? name : "") %>">
<% if (errors.get("name") != null) { %>
<span class="jive-error-text">
Invalid name.
</span>
<% } %>
</td>
</tr>
<tr class="jive-even">
<td>
Email:
</td>
<td>
<input type="text" name="email" size="30" maxlength="75"
value="<%= ((email!=null) ? email : "") %>">
<% if (errors.get("email") != null) { %>
<span class="jive-error-text">
Invalid email.
</span>
<% } %>
</td>
</tr>
<tr class="jive-odd">
<td>
Password: *
</td>
<td>
<input type="password" name="password" value="" size="20" maxlength="75">
<% if (errors.get("password") != null) { %>
<span class="jive-error-text">
Invalid password.
</span>
<% } else if (errors.get("passwordMatch") != null) { %>
<span class="jive-error-text">
Passwords don't match.
</span>
<% } %>
</td>
</tr>
<tr class="jive-even">
<td>
Confirm Password: *
</td>
<td>
<input type="password" name="passwordConfirm" value="" size="20" maxlength="75">
<% if (errors.get("passwordConfirm") != null) { %>
<span class="jive-error-text">
Invalid password confirmation.
</span>
<fieldset><legend>Create New User</legend>
<table cellpadding="3" cellspacing="1" border="0">
<tr><td class="c1">* Required fields</td></tr>
<tr>
<td width="1%" class="c1">Username: *</td>
<td class="c2">
<input type="text" name="username" size="30" maxlength="75" value="<%= ((username!=null) ? username : "") %>"/>
<% if (errors.get("username") != null) { %>
<span class="jive-error-text">Invalid username. </span>
<% } else if (errors.get("usernameAlreadyExists") != null) { %>
<span class="jive-error-text">Username already exists - please choose a different one. </span>
<% } %>
</td>
</tr>
<tr>
<td width="1%" class="c1">Name:</td>
<td class="c2">
<input type="text" name="name" size="30" maxlength="75" value="<%= ((name!=null) ? name : "") %>"/>
<% if (errors.get("name") != null) { %>
<span class="jive-error-text">Invalid name. </span>
<% } %>
</td>
</tr>
<tr>
<td width="1%" class="c1">Email:</td>
<td class="c2">
<input type="text" name="email" size="30" maxlength="75" value="<%= ((email!=null) ? email : "") %>"/>
<% if (errors.get("email") != null) { %>
<span class="jive-error-text">Invalid email. </span>
<% } %>
</td>
</tr>
<tr>
<td class="c1">Password: *</td>
<td class="c2">
<input type="password" name="password" value="" size="20" maxlength="75"/>
<% if (errors.get("password") != null) { %>
<span class="jive-error-text">Invalid password. </span>
<% } else if (errors.get("passwordMatch") != null) { %>
<span class="jive-error-text">Passwords don't match. </span>
<% } %>
</td>
</tr>
<tr>
<td width="1%" class="c1">Confirm Password: *</td>
<td class="c2">
<input type="password" name="passwordConfirm" value="" size="20" maxlength="75"/>
<% if (errors.get("passwordConfirm") != null) { %>
<span class="jive-error-text">Invalid password confirmation. </span>
<% } %>
</td>
</tr>
<tr>
<td colspan="2" nowrap><input type="submit" name="create" value="Create User"/><input type="submit" name="cancel" value="Cancel"/>
</tr></td></fieldset>
</form>
<script language="JavaScript" type="text/javascript">
document.f.username.focus();
function checkFields() {
}
</script>
<% } %>
</td>
</tr>
<jsp:include page="bottom.jsp" flush="true"/>
</table>
</div>
<p>
* Required fields
</p>
<input type="submit" name="create" value="Create User">
<input type="submit" name="cancel" value="Cancel">
</form>
<script language="JavaScript" type="text/javascript">
document.f.username.focus();
function checkFields() {
}
</script>
<jsp:include page="bottom.jsp" flush="true" />
<%@ taglib uri="core" prefix="c"%><%--
<%@ taglib uri="core" prefix="c"%>
<%--
- $RCSfile$
- $Revision$
- $Date$
--%>
<%@ page import="org.jivesoftware.util.*,
org.jivesoftware.messenger.user.*,
java.util.HashMap,
org.jivesoftware.admin.*,
java.util.Map" %>
java.util.Map"
%>
<%-- Define Administration Bean --%>
<jsp:useBean id="webManager" class="org.jivesoftware.util.WebManager" />
<% webManager.init(request, response, session, application, out ); %>
<%
<jsp:useBean id="webManager" class="org.jivesoftware.util.WebManager"/>
<% webManager.init(request, response, session, application, out ); %>
<%
// Get parameters
boolean search = ParamUtils.getBooleanParameter(request,"search");
String username = ParamUtils.getParameter(request,"username");
......@@ -42,52 +41,36 @@
}
}
%>
<jsp:useBean id="pageinfo" scope="request" class="org.jivesoftware.admin.AdminPageBean" />
<% // Title of this page and breadcrumbs
<jsp:useBean id="pageinfo" scope="request" class="org.jivesoftware.admin.AdminPageBean"/>
<% // Title of this page and breadcrumbs
String title = "User Search";
pageinfo.setTitle(title);
pageinfo.getBreadcrumbs().add(new AdminPageBean.Breadcrumb("Main", "index.jsp"));
pageinfo.getBreadcrumbs().add(new AdminPageBean.Breadcrumb(title, "user-search.jsp"));
pageinfo.setPageID("user-search");
%>
<jsp:include page="top.jsp" flush="true" />
<jsp:include page="title.jsp" flush="true" />
<% if (errors.size() > 0) { %>
<p class="jive-error-text">
User not found. Please try a different search.
</p>
<% } %>
<table cellpadding="3" cellspacing="1" border="0" width="600">
<jsp:include page="top.jsp" flush="true"/>
<jsp:include page="title.jsp" flush="true"/>
<% if (errors.size() > 0) { %>
<p class="jive-error-text">User not found. Please try a different search.</p>
<% } %>
<form name="f" action="user-search.jsp">
<tr><td class="text" colspan="2">
Use the form below to search for users in the system.
<input type="hidden" name="search" value="true">
<tr class="jive-even">
<td width="1%">
Username:
</td>
<td>
<input type="text" name="username" value="<%= ((username!=null) ? username : "") %>" size="30" maxlength="75">
</td>
</tr>
</table>
<br>
<input type="submit" name="search" value="Search!">
<input type="submit" name="cancel" value="Cancel">
<input type="hidden" name="search" value="true"/>
<fieldset>
<legend>Search For User</legend>
<table cellpadding="3" cellspacing="1" border="0" width="600">
<tr class="c1">
<td width="1%">Username:</td>
<td class="c2">
<input type="text" name="username" value="<%= ((username!=null) ? username : "") %>" size="30" maxlength="75"/>
</td>
</tr>
<tr><td colspan="2" nowrap><input type="submit" name="search" value="Search!"/><input type="submit" name="cancel" value="Cancel"/></td>
</tr>
</table>
</fieldset>
</form>
<script language="JavaScript" type="text/javascript">
document.f.username.focus();
</script>
<jsp:include page="bottom.jsp" flush="true" />
<jsp:include page="bottom.jsp" flush="true"/>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment