summaryrefslogtreecommitdiffstats
path: root/usr/local/www/vpn_pppoe.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-01-05 22:18:38 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-01-05 22:18:38 +0000
commit4b1287219956e1971300d30f51c1cb6424904f6f (patch)
tree66b175e6d2864b0a20936330b50090c410bff0e2 /usr/local/www/vpn_pppoe.php
parent5dfdc1fbcf7aa61849272490e465697111af44e7 (diff)
downloadpfsense-4b1287219956e1971300d30f51c1cb6424904f6f.zip
pfsense-4b1287219956e1971300d30f51c1cb6424904f6f.tar.gz
Update javascript
Diffstat (limited to 'usr/local/www/vpn_pppoe.php')
-rwxr-xr-xusr/local/www/vpn_pppoe.php13
1 files changed, 8 insertions, 5 deletions
diff --git a/usr/local/www/vpn_pppoe.php b/usr/local/www/vpn_pppoe.php
index f130765..1ca5bc6 100755
--- a/usr/local/www/vpn_pppoe.php
+++ b/usr/local/www/vpn_pppoe.php
@@ -43,7 +43,7 @@ $pconfig['radiusenable'] = isset($pppoecfg['radius']['enable']);
$pconfig['radacct_enable'] = isset($pppoecfg['radius']['accounting']);
$pconfig['radiusserver'] = $pppoecfg['radius']['server'];
$pconfig['radiussecret'] = $pppoecfg['radius']['secret'];
-$pconfig['radiusissueips'] = $pppoecfg['radius']['radiusissueips'];
+$pconfig['radiusissueips'] = isset($pppoecfg['radius']['radiusissueips']);
$pconfig['n_pppoe_units'] = $pppoecfg['n_pppoe_units'];
if ($_POST) {
@@ -109,9 +109,9 @@ if ($_POST) {
else
unset($pppoecfg['radius']['accounting']);
- if($_POST['radiusissueips'] == "yes")
+ if($_POST['radiusissueips'] == "yes") {
$pppoecfg['radius']['radiusissueips'] = true;
- else
+ } else
unset($pppoecfg['radius']['radiusissueips']);
write_config();
@@ -150,15 +150,17 @@ function enable_change(enable_over) {
document.iform.remoteip.disabled = 0;
document.iform.localip.disabled = 0;
document.iform.radiusenable.disabled = 0;
-
+ document.iform.radiusissueips.disabled = 0;
if (document.iform.radiusenable.checked || enable_over) {
document.iform.radacct_enable.disabled = 0;
document.iform.radiusserver.disabled = 0;
document.iform.radiussecret.disabled = 0;
+ document.iform.radiusissueips.disabled = 0;
} else {
document.iform.radacct_enable.disabled = 1;
document.iform.radiusserver.disabled = 1;
document.iform.radiussecret.disabled = 1;
+ document.iform.radiusissueips.disabled = 1;
}
} else {
document.iform.remoteip.disabled = 1;
@@ -167,6 +169,7 @@ function enable_change(enable_over) {
document.iform.radacct_enable.disabled = 1;
document.iform.radiusserver.disabled = 1;
document.iform.radiussecret.disabled = 1;
+ document.iform.radiusissueips.disabled = 1;
}
}
//-->
@@ -287,7 +290,7 @@ function enable_change(enable_over) {
<tr>
<td width="22%" valign="top" class="vncell">RADIUS issued IP's</td>
<td width="78%" valign="top" class="vtable">
- <input name="radiusissueips" type="checkbox" class="formfld" id="radiusissueips"<?php if(isset($pconfig['radiusissueips'])) echo " CHECKED"; ?>>
+ <input name="radiusissueips" value="yes" type="checkbox" class="formfld" id="radiusissueips"<?php if($pconfig['radiusissueips']) echo " CHECKED"; ?>>
<br>Issue IP Addresses via RADIUS server.
</td>
OpenPOWER on IntegriCloud