From 236524c2e8fb525a17a44451461507ba493ce2da Mon Sep 17 00:00:00 2001 From: jim-p Date: Wed, 26 Oct 2011 17:13:01 -0400 Subject: Fix up syslog settings a bit, add some missing options, fix formatting of syslog.conf, correct behavior of 'everything', code cleanup. --- usr/local/www/diag_logs_settings.php | 64 ++++++++++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 6 deletions(-) (limited to 'usr/local/www/diag_logs_settings.php') diff --git a/usr/local/www/diag_logs_settings.php b/usr/local/www/diag_logs_settings.php index 77e1b91..44a682c 100755 --- a/usr/local/www/diag_logs_settings.php +++ b/usr/local/www/diag_logs_settings.php @@ -56,6 +56,9 @@ $pconfig['filter'] = isset($config['syslog']['filter']); $pconfig['dhcp'] = isset($config['syslog']['dhcp']); $pconfig['portalauth'] = isset($config['syslog']['portalauth']); $pconfig['vpn'] = isset($config['syslog']['vpn']); +$pconfig['apinger'] = isset($config['syslog']['apinger']); +$pconfig['relayd'] = isset($config['syslog']['relayd']); +$pconfig['hostapd'] = isset($config['syslog']['hostapd']); $pconfig['logall'] = isset($config['syslog']['logall']); $pconfig['system'] = isset($config['syslog']['system']); $pconfig['enable'] = isset($config['syslog']['enable']); @@ -99,6 +102,9 @@ if ($_POST) { $config['syslog']['dhcp'] = $_POST['dhcp'] ? true : false; $config['syslog']['portalauth'] = $_POST['portalauth'] ? true : false; $config['syslog']['vpn'] = $_POST['vpn'] ? true : false; + $config['syslog']['apinger'] = $_POST['apinger'] ? true : false; + $config['syslog']['relayd'] = $_POST['relayd'] ? true : false; + $config['syslog']['hostapd'] = $_POST['hostapd'] ? true : false; $config['syslog']['logall'] = $_POST['logall'] ? true : false; $config['syslog']['system'] = $_POST['system'] ? true : false; $config['syslog']['disablelocallogging'] = $_POST['disablelocallogging'] ? true : false; @@ -140,6 +146,9 @@ function enable_change(enable_over) { document.iform.dhcp.disabled = 0; document.iform.portalauth.disabled = 0; document.iform.vpn.disabled = 0; + document.iform.apinger.disabled = 0; + document.iform.relayd.disabled = 0; + document.iform.hostapd.disabled = 0; document.iform.system.disabled = 0; document.iform.logall.disabled = 0; } else { @@ -150,10 +159,42 @@ function enable_change(enable_over) { document.iform.dhcp.disabled = 1; document.iform.portalauth.disabled = 1; document.iform.vpn.disabled = 1; + document.iform.apinger.disabled = 1; + document.iform.relayd.disabled = 1; + document.iform.hostapd.disabled = 1; document.iform.system.disabled = 1; document.iform.logall.disabled = 1; } } +function check_everything() { + if (document.iform.logall.checked) { + document.iform.filter.disabled = 1; + document.iform.filter.checked = false + document.iform.dhcp.disabled = 1; + document.iform.dhcp.checked = false + document.iform.portalauth.disabled = 1; + document.iform.portalauth.checked = false + document.iform.vpn.disabled = 1; + document.iform.vpn.checked = false + document.iform.apinger.disabled = 1; + document.iform.apinger.checked = false + document.iform.relayd.disabled = 1; + document.iform.relayd.checked = false + document.iform.hostapd.disabled = 1; + document.iform.hostapd.checked = false + document.iform.system.disabled = 1; + document.iform.system.checked = false + } else { + document.iform.filter.disabled = 0; + document.iform.dhcp.disabled = 0; + document.iform.portalauth.disabled = 0; + document.iform.vpn.disabled = 0; + document.iform.apinger.disabled = 0; + document.iform.relayd.disabled = 0; + document.iform.hostapd.disabled = 0; + document.iform.system.disabled = 0; + } +} // --> @@ -256,12 +297,22 @@ function enable_change(enable_over) { > -
> -
> -
> -
> - -
> +
+ > +
+ > +
+ > +
+ > +
+ > +
+ > +
+ > +
+
onclick="check_everything();"> @@ -287,6 +338,7 @@ function enable_change(enable_over) { -- cgit v1.1