diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2016-08-15 10:27:05 -0400 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2016-08-15 10:28:31 -0400 |
commit | 247c0d9aee64f8a798fda72fe54b221f150e4022 (patch) | |
tree | e8eccbd49e70b77d97c7b858c1296d119c279aa4 /src | |
parent | df57a1cfb1e6e618c4fafb689df19d69822dd16a (diff) | |
download | pfsense-247c0d9aee64f8a798fda72fe54b221f150e4022.zip pfsense-247c0d9aee64f8a798fda72fe54b221f150e4022.tar.gz |
Fixed #6710
(cherry picked from commit 13b92290e0fa367a76016a15ccf5e76ff77b0706)
Diffstat (limited to 'src')
-rw-r--r-- | src/usr/local/www/diag_resetstate.php | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/src/usr/local/www/diag_resetstate.php b/src/usr/local/www/diag_resetstate.php index 9a5fd2d..3348e2d 100644 --- a/src/usr/local/www/diag_resetstate.php +++ b/src/usr/local/www/diag_resetstate.php @@ -145,9 +145,28 @@ $form->addGlobal(new Form_Button( 'Reset', null, 'fa-trash' -))->addClass('btn-danger'); +))->addClass('btn-warning'); print $form; + +$nonechecked = gettext("Please select at least one reset option"); +$cfmmsg = gettext("Do you really want to reset the selected states?"); ?> +<script type="text/javascript"> +//<![CDATA[ + events.push(function(){ + + $('form').submit(function(event){ + if ( !($('#statetable').prop("checked") == true) && !($('#sourcetracking').prop("checked") == true)) { + alert("<?=$nonechecked?>"); + event.preventDefault(); + } else if (!confirm("<?=$cfmmsg?>")) { + event.preventDefault(); + } + }); + }); +//]]> +</script> + <?php include("foot.inc"); ?> |