summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/system.php
diff options
context:
space:
mode:
authorderelict-pf <cjl@netgate.com>2017-01-08 18:03:04 -0800
committerRenato Botelho <renato@netgate.com>2017-01-11 09:35:49 -0200
commit05a13eba96b5d9bcb75750a37f174e8834e2b879 (patch)
treef01f81ae8707f1c63132974dec0e7dacb1503d6a /src/usr/local/www/system.php
parent4c4cd8a766449a68d71e3080eb9fe159ea37ac38 (diff)
downloadpfsense-05a13eba96b5d9bcb75750a37f174e8834e2b879.zip
pfsense-05a13eba96b5d9bcb75750a37f174e8834e2b879.tar.gz
Add requirestatefilter. Implements #7069.
(cherry picked from commit 0a3150896bc412868cfb79473293ed81c87a50a7)
Diffstat (limited to 'src/usr/local/www/system.php')
-rw-r--r--src/usr/local/www/system.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/usr/local/www/system.php b/src/usr/local/www/system.php
index 0b1f57a..c21c67a 100644
--- a/src/usr/local/www/system.php
+++ b/src/usr/local/www/system.php
@@ -100,6 +100,7 @@ $pconfig['webguihostnamemenu'] = $config['system']['webgui']['webguihostnamemenu
$pconfig['dnslocalhost'] = isset($config['system']['dnslocalhost']);
$pconfig['dashboardperiod'] = isset($config['widgets']['period']) ? $config['widgets']['period']:"10";
$pconfig['loginshowhost'] = isset($config['system']['webgui']['loginshowhost']);
+$pconfig['requirestatefilter'] = isset($config['system']['webgui']['requirestatefilter']);
if (!$pconfig['timezone']) {
if (isset($g['default_timezone']) && !empty($g['default_timezone'])) {
@@ -209,6 +210,8 @@ if ($_POST) {
unset($config['system']['webgui']['dashboardcolumns']);
}
+ $config['system']['webgui']['requirestatefilter'] = $_POST['requirestatefilter'] ? true : false;
+
if ($_POST['hostname']) {
if (!is_hostname($_POST['hostname'])) {
$input_errors[] = gettext("The hostname can only contain the characters A-Z, 0-9 and '-'. It may not start or end with '-'.");
@@ -552,6 +555,7 @@ gen_associatedpanels_fields(
$pconfig['systemlogsfilterpanel'],
$pconfig['systemlogsmanagelogpanel'],
$pconfig['statusmonitoringsettingspanel']);
+gen_requirestatefilter_field($section, $pconfig['requirestatefilter']);
gen_webguileftcolumnhyper_field($section, $pconfig['webguileftcolumnhyper']);
$section->addInput(new Form_Checkbox(
OpenPOWER on IntegriCloud