'; echo "
"; if ($config['overview_show_sysDescr']) { echo ' '.$device['sysDescr'].''; } echo '
'; $uptime = formatUptime($device['uptime']); $uptime_text = 'Uptime'; if ($device['status'] == 0) { // Rewrite $uptime to be downtime if device is down $uptime = formatUptime(time() - strtotime($device['last_polled'])); $uptime_text = 'Downtime'; } if ($device['os'] == 'ios') { formatCiscoHardware($device); } if ($device['features']) { $device['features'] = '('.$device['features'].')'; } $device['os_text'] = $config['os'][$device['os']]['text']; echo ''; if (!empty($device['ip'])) { echo ""; } elseif ($config['force_ip_to_sysname'] === true) { try { $ip = IP::parse($device['hostname']); echo ""; } catch (InvalidIpException $e) { // don't add an ip line } } if ($device['purpose']) { echo ''; } if ($device['hardware']) { echo ''; } echo ''; if ($device['serial']) { echo ''; } if ($device['sysObjectID']) { echo ''; } if ($device['sysContact']) { echo ''; if (get_dev_attrib($device, 'override_sysContact_bool')) { echo ' '; } echo ' '; } if ($device['location']) { echo ''; if (get_dev_attrib($device, 'override_sysLocation_bool') && !empty($device['real_location'])) { echo ''; } } $loc = parse_location($device['location']); if (!is_array($loc)) { $loc = dbFetchRow("SELECT `lat`,`lng` FROM `locations` WHERE `location`=? LIMIT 1", array($device['location'])); } if (is_array($loc)) { echo ''; } if ($uptime) { echo ""; } echo '
System Name '.$device['sysName'].'
Resolved IP{$device['ip']}
IP Address$ip
Description '.display($device['purpose']).'
Hardware '.$device['hardware'].'
Operating System '.$device['os_text'].' '.$device['version'].' '.$device['features'].'
Serial '.$device['serial'].'
Object ID '.$device['sysObjectID'].'
Contact'.htmlspecialchars(get_dev_attrib($device, 'override_sysContact_string')).'
SNMP Contact'.htmlspecialchars($device['sysContact']).'
Location '.$device['location'].'
SNMP Location '.$device['real_location'].'
Lat / Lng ['.$loc['lat'].','.$loc['lng'].']
$uptime_text ".$uptime."
';