summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStephen Beaver <sbeaver@netgate.com>2016-08-15 10:27:05 -0400
committerStephen Beaver <sbeaver@netgate.com>2016-08-15 10:28:51 -0400
commitdba59021bdede6d7171834dd8a5469b26baaf67d (patch)
treeb6fd14e04573677d6283b9ad63561139ac15d8df /src
parent3726918df1dc4744bb7ea694ec5c8f40de59d856 (diff)
downloadpfsense-dba59021bdede6d7171834dd8a5469b26baaf67d.zip
pfsense-dba59021bdede6d7171834dd8a5469b26baaf67d.tar.gz
Fixed #6710
(cherry picked from commit 13b92290e0fa367a76016a15ccf5e76ff77b0706)
Diffstat (limited to 'src')
-rw-r--r--src/usr/local/www/diag_resetstate.php21
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 16d981e..5742689 100644
--- a/src/usr/local/www/diag_resetstate.php
+++ b/src/usr/local/www/diag_resetstate.php
@@ -113,9 +113,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"); ?>
OpenPOWER on IntegriCloud