summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_aliases_edit.php
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2017-01-10 20:33:55 +0545
committerPhil Davis <phil.davis@inf.org>2017-01-10 20:33:55 +0545
commitedcd75357f0e93b124159314d3306197d5312e6c (patch)
tree6794b7c6bfc78f057e2990bca7096a733c70cb0f /src/usr/local/www/firewall_aliases_edit.php
parentc50f228a1583fe694993778e8576322877a15bba (diff)
downloadpfsense-edcd75357f0e93b124159314d3306197d5312e6c.zip
pfsense-edcd75357f0e93b124159314d3306197d5312e6c.tar.gz
Breadcrumb links
Diffstat (limited to 'src/usr/local/www/firewall_aliases_edit.php')
-rw-r--r--src/usr/local/www/firewall_aliases_edit.php29
1 files changed, 15 insertions, 14 deletions
diff --git a/src/usr/local/www/firewall_aliases_edit.php b/src/usr/local/www/firewall_aliases_edit.php
index de0e12b..b582911 100644
--- a/src/usr/local/www/firewall_aliases_edit.php
+++ b/src/usr/local/www/firewall_aliases_edit.php
@@ -35,8 +35,6 @@ require_once("functions.inc");
require_once("filter.inc");
require_once("shaper.inc");
-$pgtitle = array(gettext("Firewall"), gettext("Aliases"), gettext("Edit"));
-
if (isset($_POST['referer'])) {
$referer = $_POST['referer'];
} else {
@@ -62,8 +60,6 @@ if (!is_array($config['aliases']['alias'])) {
}
$a_aliases = &$config['aliases']['alias'];
-$tab = $_REQUEST['tab'];
-
if ($_POST) {
$origname = $_POST['origname'];
}
@@ -131,6 +127,21 @@ if (isset($id) && $a_aliases[$id]) {
}
}
+$tab = $_REQUEST['tab'];
+
+if (empty($tab)) {
+ if (preg_match("/url/i", $pconfig['type'])) {
+ $tab = 'url';
+ } else if ($pconfig['type'] == 'host') {
+ $tab = 'ip';
+ } else {
+ $tab = $pconfig['type'];
+ }
+}
+
+$pgtitle = array(gettext("Firewall"), gettext("Aliases"), gettext("Edit"));
+$pglinks = array("", "firewall_aliases.php?tab=" . $tab, "@self");
+
if ($_POST) {
unset($input_errors);
@@ -604,16 +615,6 @@ $types = array(
'urltable_ports' => gettext("URL Table (Ports)"),
);
-if (empty($tab)) {
- if (preg_match("/url/i", $pconfig['type'])) {
- $tab = 'url';
- } else if ($pconfig['type'] == 'host') {
- $tab = 'ip';
- } else {
- $tab = $pconfig['type'];
- }
-}
-
if ($input_errors) {
print_input_errors($input_errors);
}
OpenPOWER on IntegriCloud