From b1a15080e48786c2d925c321a5af555c62d76250 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Thu, 1 Jul 2010 12:34:01 +0000 Subject: [PATCH] fix default frontpage to ignore deleted interfaces, and add rewrite note git-svn-id: http://www.observium.org/svn/observer/trunk@1281 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/pages/front/default.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/html/pages/front/default.php b/html/pages/front/default.php index 64a0fedaa..fdf2f93c5 100644 --- a/html/pages/front/default.php +++ b/html/pages/front/default.php @@ -42,7 +42,11 @@ $sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D WHERE I.device_id } else { $sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D, devices_perms AS P WHERE D.device_id = P.device_id AND P.user_id = '" . $_SESSION['user_id'] . "' AND I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); } + +### These things need to become more generic, and more manageable across different frontpages... rewrite inc :> + while($interface = mysql_fetch_array($sql)){ + if(!$interface['deleted']){ $interface = ifNameDescr($interface); generate_front_box("warn", "
".generatedevicelink($interface, shorthost($interface['hostname']))."
Port Down
@@ -51,6 +55,7 @@ while($interface = mysql_fetch_array($sql)){ " . ($interface['ifAlias'] ? ''.truncate($interface['ifAlias'], 20, '').'' : '') . "
"); + } } /* FIXME service permissions? seem nonexisting now.. */