Commit 2f037d70 authored by Gaston Dombiak's avatar Gaston Dombiak Committed by gaston

Hide admin ports when not running in standalone mode. JM-71


git-svn-id: http://svn.igniterealtime.org/svn/repos/messenger/trunk@1638 b35dd754-fafc-0310-a699-88a17e54d16e
parent ab5ee328
...@@ -81,22 +81,28 @@ ...@@ -81,22 +81,28 @@
if (serverPort < 1) { if (serverPort < 1) {
errors.put("serverPort",""); errors.put("serverPort","");
} }
if (embeddedPort < 1) { if (XMPPServer.getInstance().isStandAlone()) {
errors.put("embeddedPort",""); if (embeddedPort < 1) {
errors.put("embeddedPort","");
}
if (embeddedSecurePort < 1) {
errors.put("embeddedSecurePort","");
}
if (embeddedPort > 0 && embeddedSecurePort > 0) {
if (embeddedPort == embeddedSecurePort) {
errors.put("embeddedPortsEqual","");
}
}
} }
if (embeddedSecurePort < 1) { else {
errors.put("embeddedSecurePort",""); embeddedPort = -1;
embeddedSecurePort = -1;
} }
if (port > 0 && sslPort > 0) { if (port > 0 && sslPort > 0) {
if (port == sslPort) { if (port == sslPort) {
errors.put("portsEqual",""); errors.put("portsEqual","");
} }
} }
if (embeddedPort > 0 && embeddedSecurePort > 0) {
if (embeddedPort == embeddedSecurePort) {
errors.put("embeddedPortsEqual","");
}
}
if (errors.size() == 0) { if (errors.size() == 0) {
boolean needRestart = false; boolean needRestart = false;
if (!serverName.equals(server.getServerInfo().getName())) { if (!serverName.equals(server.getServerInfo().getName())) {
...@@ -304,6 +310,7 @@ ...@@ -304,6 +310,7 @@
<% } %> <% } %>
</td> </td>
</tr> </tr>
<% if (XMPPServer.getInstance().isStandAlone()){ %>
<tr> <tr>
<td class="c1"> <td class="c1">
<fmt:message key="server.props.admin_port" /> <fmt:message key="server.props.admin_port" />
...@@ -343,6 +350,7 @@ ...@@ -343,6 +350,7 @@
<% } %> <% } %>
</td> </td>
</tr> </tr>
<% } %>
</tbody> </tbody>
<tfoot> <tfoot>
<tr> <tr>
......
...@@ -8,7 +8,8 @@ ...@@ -8,7 +8,8 @@
org.jivesoftware.util.JiveGlobals, org.jivesoftware.util.JiveGlobals,
java.util.Map, java.util.Map,
java.util.HashMap, java.util.HashMap,
java.net.InetAddress" java.net.InetAddress,
org.jivesoftware.messenger.XMPPServer"
%> %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %> <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
...@@ -31,8 +32,14 @@ ...@@ -31,8 +32,14 @@
if (domain == null) { if (domain == null) {
errors.put("domain","domain"); errors.put("domain","domain");
} }
if (embeddedPort < 0) { if (XMPPServer.getInstance().isStandAlone()) {
errors.put("embeddedPort","embeddedPort"); if (embeddedPort < 0) {
errors.put("embeddedPort","embeddedPort");
}
}
else {
embeddedPort = -1;
securePort = -1;
} }
// Continue if there were no errors // Continue if there were no errors
if (errors.size() == 0) { if (errors.size() == 0) {
...@@ -109,6 +116,7 @@ LABEL { font-weight : normal; } ...@@ -109,6 +116,7 @@ LABEL { font-weight : normal; }
</span> </span>
</td> </td>
</tr> </tr>
<% if (XMPPServer.getInstance().isStandAlone()){ %>
<tr valign="top"> <tr valign="top">
<td width="1%" nowrap> <td width="1%" nowrap>
<fmt:message key="setup.host.settings.port" /> <fmt:message key="setup.host.settings.port" />
...@@ -149,6 +157,7 @@ LABEL { font-weight : normal; } ...@@ -149,6 +157,7 @@ LABEL { font-weight : normal; }
</span> </span>
</td> </td>
</tr> </tr>
<% } %>
<tr valign="middle"> <tr valign="middle">
<td width="1%" nowrap> <td width="1%" nowrap>
<fmt:message key="setup.host.settings.ssl" /> <fmt:message key="setup.host.settings.ssl" />
......
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