Auto-hide unused DNS server fields

This commit is contained in:
bergware
2016-06-05 21:44:45 +02:00
parent b1d2169a08
commit 75b9456796
+7 -1
View File
@@ -149,6 +149,8 @@ function checkDNSSettings(form) {
form.DNS_SERVER1.required = !disabled;
form.DNS_SERVER2.disabled = disabled;
form.DNS_SERVER3.disabled = disabled;
if (!form.DNS_SERVER2.value && disabled) $('#dns-server2').hide(); else $('#dns-server2').show();
if (!form.DNS_SERVER3.value && disabled) $('#dns-server3').hide(); else $('#dns-server3').show();
}
function checkBondingSettings(form,ctrl) {
var disabled = form.BONDING.value=='no';
@@ -368,23 +370,27 @@ DNS server assignment:
>
> This is useful in Active Directory configurations where you need to set the first DNS Server entry to the IP address of your AD Domain server.
DNS server 1:
DNS server:
: <input type="text" name="DNS_SERVER1" maxlength="80" value="<?=$eth0['DNS_SERVER1'];?>" class="narrow" pattern="<?=$validIP?>" title="IP address A.B.C.D">
> This is the primary DNS server to use. Enter a FQDN or an IP address.
>
> Note: for *Active Directory* you **must** ensure this is set to the IP address of your AD Domain server.
<div id="dns-server2" style="display:none" markdown="1">
DNS server 2:
: <input type="text" name="DNS_SERVER2" maxlength="80" value="<?=$eth0['DNS_SERVER2'];?>" class="narrow" pattern="<?=$validIP?>" title="IP address A.B.C.D">
> This is the DNS server to use when DNS Server 1 is down.
</div>
<div id="dns-server3" style="display:none" markdown="1">
DNS server 3:
: <input type="text" name="DNS_SERVER3" maxlength="80" value="<?=$eth0['DNS_SERVER3'];?>" class="narrow" pattern="<?=$validIP?>" title="IP address A.B.C.D">
> This is the DNS server to use when DNS Servers 1 and 2 are both down.
</div>
Desired MTU:
: <input type="number" name="MTU" min="68" max="9198" value="<?=$eth0['MTU']?>" class="narrow">