diff options
author | Colin Smith <colin@pfsense.org> | 2005-04-05 02:02:08 +0000 |
---|---|---|
committer | Colin Smith <colin@pfsense.org> | 2005-04-05 02:02:08 +0000 |
commit | d4ab9d40690d88c3b3114d0e7cb870792998419f (patch) | |
tree | a78c400a6aa9e29a2793c83c8aa038968a54cac2 /usr | |
parent | 3d46740b0db022842bff03c144fde6526c960706 (diff) | |
download | pfsense-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')
-rwxr-xr-x | usr/local/www/diag_pkglogs.php | 6 |
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 } } |