diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/usr/local/www/firewall_shaper_vinterface.php | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/src/usr/local/www/firewall_shaper_vinterface.php b/src/usr/local/www/firewall_shaper_vinterface.php index 91f830a..ef0ddae 100644 --- a/src/usr/local/www/firewall_shaper_vinterface.php +++ b/src/usr/local/www/firewall_shaper_vinterface.php @@ -170,19 +170,21 @@ if ($_GET) { if (write_config()) { $retval = 0; $retval = filter_configure(); - $savemsg = get_std_save_message($retval); - if (stristr($retval, "error") != true) { - $savemsg = get_std_save_message($retval); + if (stristr($retval, "error") != true) { + $savemsg = get_std_save_message($retval); + $class = 'success'; + } else { + $savemsg = $retval; + $class = 'danger'; + } + } else { - $savemsg = $retval; + $savemsg = gettext("Unable to write config.xml (Access Denied?)"); + $class = 'danger'; } - } else { - $savemsg = gettext("Unable to write config.xml (Access Denied?)"); - } - - $dfltmsg = true; + $dfltmsg = true; break; case "add": @@ -305,12 +307,13 @@ if ($_POST) { $retval = 0; $retval = filter_configure(); - $savemsg = get_std_save_message($retval); if (stristr($retval, "error") != true) { $savemsg = get_std_save_message($retval); + $class = 'success'; } else { $savemsg = $retval; + $class = 'danger'; } /* XXX: TODO Make dummynet pretty graphs */ @@ -401,7 +404,7 @@ if ($input_errors) { } if ($savemsg) { - print_info_box($savemsg, 'success'); + print_info_box($savemsg, $class); } if (is_subsystem_dirty('shaper')) { |