' . generate_link(nicecase($app_type), ['page' => 'apps', 'app' => $app_type]) . '
';
$app['instances'] = array_sort_by($app['instances'], 'hostname', SORT_ASC, SORT_STRING);
foreach ($app['instances'] as $app_id => $device) {
$app_id = $device['app_id'];
$graph_type = $config['app'][$app_type]['top'][0];
$graph_array['type'] = "application_" . $app_type . "_" . $graph_type;
$graph_array['id'] = $app_id;
$graph_array['device'] = $device['device_id'];
$graph_array['legend'] = "no";
$link_array = $graph_array;
$link_array['page'] = "graphs";
unset($link_array['height'], $link_array['width'], $link_array['legend']);
$link = generate_url($link_array);
$overlib_content = generate_overlib_content($graph_array, $device['hostname']);
$graph_array['width'] = $width;
$graph_array['height'] = $height;
$graph = generate_graph_tag($graph_array);
echo generate_box_open(['title' => $device['hostname'],
'url' => generate_device_url($device),
'header-border' => TRUE,
'box-style' => 'float: left; margin-left: 10px; margin-bottom: 10px; width:' . $width_div . 'px; min-width: ' . $width_div . 'px; max-width:' . $width_div . 'px; min-height:' . $height_div . 'px; max-height:' . $height_div . ';']);
echo overlib_link($link, $graph, $overlib_content);
echo generate_box_close();
}
echo '
';
}
echo '';
// EOF