summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-02-05 01:38:55 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-02-05 01:38:55 +0000
commit8a1a87ccef7c6fe748baeed6e7c9e7434b51a1a9 (patch)
tree9202cc60193fc2e840370e7c034794fe7e9bad0b /usr
parent6cd06447829001cb4f8119adf5e6a9b19d9452eb (diff)
downloadpfsense-8a1a87ccef7c6fe748baeed6e7c9e7434b51a1a9.zip
pfsense-8a1a87ccef7c6fe748baeed6e7c9e7434b51a1a9.tar.gz
Correct the behavior for hosts networks and ports
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/firewall_aliases_edit.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/usr/local/www/firewall_aliases_edit.php b/usr/local/www/firewall_aliases_edit.php
index 8837a5c..4d647b2 100755
--- a/usr/local/www/firewall_aliases_edit.php
+++ b/usr/local/www/firewall_aliases_edit.php
@@ -145,6 +145,7 @@ function typesel_change() {
var cmd;
document.iform.address_subnet.disabled = 1;
document.iform.address_subnet.value = "";
+ document.iform.address_subnet.selected = 0;
newrows = totalrows+1;
for(i=2; i<newrows; i++) {
comd = 'document.iform.address_subnet' + i + '.disabled = 1;';
@@ -156,6 +157,7 @@ function typesel_change() {
case 1: /* network */
var cmd;
document.iform.address_subnet.disabled = 0;
+ document.iform.address_subnet.value = "";
newrows = totalrows+1;
for(i=2; i<newrows; i++) {
comd = 'document.iform.address_subnet' + i + '.disabled = 0;';
@@ -167,6 +169,7 @@ function typesel_change() {
case 2: /* port */
var cmd;
document.iform.address_subnet.disabled = 1;
+ document.iform.address_subnet.value = "";
newrows = totalrows+1;
for(i=2; i<newrows; i++) {
comd = 'document.iform.address_subnet' + i + '.disabled = 1;';
@@ -184,12 +187,15 @@ function update_box_type() {
if(selected == 'Network(s)') {
document.getElementById ("addressnetworkport").firstChild.data = "Network(s)";
document.getElementById ("address_subnet").visible = true;
+ document.getElementById ("address_subnet").disabled = true;
} else if(selected == 'Host(s)') {
document.getElementById ("addressnetworkport").firstChild.data = "Host(s)";
document.getElementById ("address_subnet").visible = false;
+ document.getElementById ("address_subnet").disabled = false;
} else if(selected == 'Port(s)') {
document.getElementById ("addressnetworkport").firstChild.data = "Port(s)";
document.getElementById ("address_subnet").visible = false;
+ document.getElementById ("address_subnet").disabled = true;
}
}
OpenPOWER on IntegriCloud