'; $host_id = get_vm_parent_id($device); if ($host_id > 0) { echo ' '; } echo ' '.generate_device_link($device).'
'.generate_link($device['location'], array('page' => 'devices', 'location' => $device['location'])) .' '; //
'; if ($device['snmp_disable']) { $graphs = Config::get('os.ping.over'); } elseif (Config::has("os.{$device['os']}.over")) { $graphs = Config::get("os.{$device['os']}.over"); } elseif (isset($device['os_group']) && Config::has("os.{$device['os_group']}.over")) { $graphs = Config::get("os.{$device['os_group']}.over"); } else { $graphs = Config::get('os.default.over'); } $graph_array = array(); $graph_array['height'] = '100'; $graph_array['width'] = '310'; $graph_array['to'] = Config::get('time.now'); $graph_array['device'] = $device['device_id']; $graph_array['type'] = 'device_bits'; $graph_array['from'] = Config::get('time.day'); $graph_array['legend'] = 'no'; $graph_array['popup_title'] = $descr; $graph_array['height'] = '45'; $graph_array['width'] = '150'; $graph_array['bg'] = 'FFFFFF00'; if (device_permitted($device['device_id']) || Config::get('allow_unauth_graphs')) { echo '
'; foreach ($graphs as $entry) { if ($entry['graph']) { $graph_array['type'] = $entry['graph']; echo "
"; print_graph_popup($graph_array); echo "
" . $entry['text'] . '
'; echo '
'; } } echo '
'; } echo '
'; unset($graph_array);