From 82f5c9a35e0cc36db06062c45d256a06bad30264 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Thu, 28 Apr 2011 09:41:00 +0000 Subject: [PATCH] don't show routing tab if there are no ospf instances found (and no bgp) git-svn-id: http://www.observium.org/svn/observer/trunk@2191 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/pages/device.inc.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/html/pages/device.inc.php b/html/pages/device.inc.php index 0a7db6db76..421274b63c 100644 --- a/html/pages/device.inc.php +++ b/html/pages/device.inc.php @@ -130,9 +130,13 @@ if (device_permitted($_GET['id']) || $check_device == $_GET['id']) '; } - if ($config['enable_ospf']) { $ospf_menu = 1; } + if ($config['enable_ospf']) + { + $ospf_count = mysql_result(mysql_query("select count(*) from ospf_instances WHERE device_id = '" . $device['device_id'] . "'"), 0); + if ($ospf_count) { $ospf_menu = 1; } + } - if(isset($bgp_menu) || isset($ospf_menu) || isset($isis_menu) || isset($eigrp_menu) || isset($bgp_menu)) + if (isset($bgp_menu) || isset($ospf_menu) || isset($isis_menu) || isset($eigrp_menu)) { echo('