summaryrefslogtreecommitdiffstats
path: root/usr/local/www/diag_pkglogs.php
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-04-05 02:02:08 +0000
committerColin Smith <colin@pfsense.org>2005-04-05 02:02:08 +0000
commitd4ab9d40690d88c3b3114d0e7cb870792998419f (patch)
treea78c400a6aa9e29a2793c83c8aa038968a54cac2 /usr/local/www/diag_pkglogs.php
parent3d46740b0db022842bff03c144fde6526c960706 (diff)
downloadpfsense-d4ab9d40690d88c3b3114d0e7cb870792998419f.zip
pfsense-d4ab9d40690d88c3b3114d0e7cb870792998419f.tar.gz
Do not require a <logtab> field. The log viewer will fall back to the package's name as defined in config.xml if needed.
Diffstat (limited to 'usr/local/www/diag_pkglogs.php')
-rwxr-xr-xusr/local/www/diag_pkglogs.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/local/www/diag_pkglogs.php b/usr/local/www/diag_pkglogs.php
index 57d74c2..ef4774d 100755
--- a/usr/local/www/diag_pkglogs.php
+++ b/usr/local/www/diag_pkglogs.php
@@ -61,13 +61,15 @@ if ($_POST['clear']) {
foreach($config['installedpackages']['package'] as $package) {
$pkgname = $package['name'];
$pkg_config = parse_xml_config_pkg("/usr/local/pkg/" . $package['configurationfile'], "packagegui");
- if(is_array($pkg_config['logging']) and isset($pkg_config['logging']['logtab'])) {
+ if(is_array($pkg_config['logging'])) {
if($apkg == false) $apkg = $pkgname;
+ $logtab = $pkg_config['logging']['logtab'];
+ if(!isset($pkg_config['logging']['logtab'])) $logtab = $pkgname;
if($apkg == $pkgname) { ?>
<li class="tabact"><?= $pkg_config['name']; ?></li>
<?php
} else { ?>
- <li class="tabinact"><a href="diag_pkglogs.php?pkg=<?= $pkgname; ?>"><?= $pkg_config['logging']['logtab']; ?></a></li>
+ <li class="tabinact"><a href="diag_pkglogs.php?pkg=<?= $pkgname; ?>"><?= $logtab; ?></a></li>
<?php
}
}
OpenPOWER on IntegriCloud