<%-- - $RCSfile$ - $Revision: 1410 $ - $Date: 2005-05-26 23:00:40 -0700 (Thu, 26 May 2005) $ --%> <%@ page import="org.jivesoftware.wildfire.XMPPServer"%> <%@ page import="org.jivesoftware.util.JiveGlobals"%> <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %> <%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %> <% // Redirect if we've already run setup: if (!XMPPServer.getInstance().isSetupMode()) { response.sendRedirect("setup-completed.jsp"); return; } %> <% // Get parameters boolean isLDAP = "org.jivesoftware.wildfire.ldap.LdapAuthProvider".equals( JiveGlobals.getXMLProperty("provider.auth.className")); boolean next = request.getParameter("continue") != null; if (next) { // Figure out where to send the user. String mode = request.getParameter("mode"); if ("default".equals(mode)) { // Set to default providers by deleting any existing values. JiveGlobals.deleteXMLProperty("provider.user.className"); JiveGlobals.deleteXMLProperty("provider.group.className"); JiveGlobals.deleteXMLProperty("provider.auth.className"); // Redirect response.sendRedirect("setup-admin-settings.jsp"); return; } else if ("ldap".equals(mode)) { response.sendRedirect("setup-ldap-server.jsp"); return; } } %> <html> <head> <title><fmt:message key="setup.profile.title" /></title> <meta name="currentStep" content="3"/> </head> <body> <h1> <fmt:message key="setup.profile.title" /> </h1> <p> <fmt:message key="setup.profile.description" /> </p> <!-- BEGIN jive-contentBox --> <div class="jive-contentBox"> <form action="setup-profile-settings.jsp" name="profileform" method="post"> <table cellpadding="3" cellspacing="2" border="0"> <tr> <td align="center" valign="top"> <input type="radio" name="mode" value="default" id="rb01" <% if (!isLDAP) { %>checked<% } %>> </td> <td> <label for="rb01"><b><fmt:message key="setup.profile.default" /></b></label><br> <fmt:message key="setup.profile.default_description" /> </td> </tr> <tr> <td align="center" valign="top"> <input type="radio" name="mode" value="ldap" id="rb02" <% if (isLDAP) { %>checked<% } %>> </td> <td> <label for="rb02"><b><fmt:message key="setup.profile.ldap" /></b></label><br> <fmt:message key="setup.profile.ldap_description" /> </td> </tr> </table> <br> <div align="right"> <input type="Submit" name="continue" value="<fmt:message key="global.continue" />" id="jive-setup-save" border="0"> </div> </form> </div> <!-- END jive-contentBox --> </body> </html>