summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/guiconfig.inc
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2017-03-13 14:11:41 +0545
committerPhil Davis <phil.davis@inf.org>2017-03-13 14:11:41 +0545
commitd9058974d1a80c48a36f54f1eade5f57a60d9cab (patch)
treed4990c2037c2ca002f1ae23341943e131b5d50bc /src/usr/local/www/guiconfig.inc
parent2b359eda6d4d6712888a59cb5b01aeee245e34be (diff)
downloadpfsense-d9058974d1a80c48a36f54f1eade5f57a60d9cab.zip
pfsense-d9058974d1a80c48a36f54f1eade5f57a60d9cab.tar.gz
Redmine #7381 Disable detail in alias popup
Diffstat (limited to 'src/usr/local/www/guiconfig.inc')
-rw-r--r--src/usr/local/www/guiconfig.inc14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/usr/local/www/guiconfig.inc b/src/usr/local/www/guiconfig.inc
index 433b3b6..43321d9 100644
--- a/src/usr/local/www/guiconfig.inc
+++ b/src/usr/local/www/guiconfig.inc
@@ -1110,7 +1110,7 @@ function add_package_tabs($tabgroup, &$tab_array) {
}
function alias_info_popup($alias_id) {
- global $config;
+ global $config, $user_settings;
if (!is_array($config['aliases']['alias'][$alias_id])) {
return;
@@ -1120,7 +1120,13 @@ function alias_info_popup($alias_id) {
$alias = $config['aliases']['alias'][$alias_id];
$content = "";
- if ($alias['url']) {
+ if ($user_settings['webgui']['disablealiaspopupdetail']) {
+ if (strlen($alias['descr']) >= $maxlength) {
+ $alias['descr'] = substr($alias['descr'], 0, $maxlength) . '&hellip;';
+ }
+
+ $content .= $alias['descr'];
+ } else if ($alias['url']) {
// TODO: Change it when pf supports tables with ports
if ($alias['type'] == "urltable") {
exec("/sbin/pfctl -t {$alias['name']} -T show | wc -l", $total_entries);
@@ -1164,10 +1170,6 @@ function alias_info_popup($alias_id) {
$content .= "<table>\n";
}
- if (strlen($alias['descr']) >= $maxlength) {
- $alias['descr'] = substr($alias['descr'], 0, $maxlength) . '&hellip;';
- }
-
return $content;
}
OpenPOWER on IntegriCloud