diff options
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/firewall_shaper_layer7.php | 4 | ||||
-rwxr-xr-x | usr/local/www/firewall_shaper_queues.php | 4 | ||||
-rw-r--r-- | usr/local/www/firewall_shaper_vinterface.php | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/usr/local/www/firewall_shaper_layer7.php b/usr/local/www/firewall_shaper_layer7.php index fe37735..2a1571e 100755 --- a/usr/local/www/firewall_shaper_layer7.php +++ b/usr/local/www/firewall_shaper_layer7.php @@ -213,11 +213,15 @@ else { // Builds the left tree $tree = "<ul class=\"tree\" >"; +$rowIndex = 0; if (is_array($layer7_rules_list)) { foreach ($layer7_rules_list as $tmpl7) { + $rowIndex++; $tree .= $tmpl7->build_tree(); } } +if ($rowIndex == 0) + $tree .= "<li></li>"; $tree .= "</ul>"; $output = "<table summary=\"output form\">"; diff --git a/usr/local/www/firewall_shaper_queues.php b/usr/local/www/firewall_shaper_queues.php index c21d7e3..24c6274 100755 --- a/usr/local/www/firewall_shaper_queues.php +++ b/usr/local/www/firewall_shaper_queues.php @@ -58,13 +58,17 @@ if (!is_array($qlist)) $qlist = array(); $tree = "<ul class=\"tree\" >"; +$rowIndex = 0; foreach ($qlist as $queue => $qkey) { + $rowIndex++; $tree .= "<li><a href=\"firewall_shaper_queues.php?queue={$queue}&action=show\" >"; if (isset($shaperIFlist[$queue])) $tree .= $shaperIFlist[$queue] . "</a></li>"; else $tree .= $queue . "</a></li>"; } +if ($rowIndex == 0) + $tree .= "<li></li>"; $tree .= "</ul>"; if ($_GET) { diff --git a/usr/local/www/firewall_shaper_vinterface.php b/usr/local/www/firewall_shaper_vinterface.php index 24f7fff..7e36fc1 100644 --- a/usr/local/www/firewall_shaper_vinterface.php +++ b/usr/local/www/firewall_shaper_vinterface.php @@ -303,11 +303,15 @@ if ($queue) { } $tree = "<ul class=\"tree\" >"; +$rowIndex = 0; if (is_array($dummynet_pipe_list)) { foreach ($dummynet_pipe_list as $tmpdn) { + $rowIndex++; $tree .= $tmpdn->build_tree(); } } +if ($rowIndex == 0) + $tree .= "<li></li>"; $tree .= "</ul>"; if (!$dontshow || $newqueue) { |