"); echo("

"); echo(''); echo(" Toner

"); echo(""); foreach ($toners as $toner) { $percent = round($toner['toner_current'], 0); $total = formatStorage($toner['toner_size']); $free = formatStorage($toner['toner_free']); $used = formatStorage($toner['toner_used']); $background['left'] = toner2colour($toner['toner_descr']); unset($background['right']); for ($i = 0;$i < strlen($background['left']); $i++) { $new = dechex(hexdec("0x" . $background['left'][$i])+1); if (strlen($new) != 1) { $new = 'F'; } $background['right'] .= $new; } $graph_array = array(); $graph_array['height'] = "100"; $graph_array['width'] = "210"; $graph_array['to'] = $now; $graph_array['id'] = $toner['toner_id']; $graph_array['type'] = $graph_type; $graph_array['from'] = $day; $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'] . " - " . $toner['toner_descr']); $graph_array['width'] = 80; $graph_array['height'] = 20; $graph_array['bg'] = 'ffffff00'; # the 00 at the end makes the area transparent. $minigraph = generate_graph_tag($graph_array); echo(""); } echo("
".overlib_link($link, $toner['toner_descr'], $overlib_content)." ".overlib_link($link, $minigraph, $overlib_content)." ".overlib_link($link, print_percentage_bar (200, 20, $percent, NULL, "ffffff", $background['left'], $percent . "%", "ffffff", $background['right']), $overlib_content)."
"); echo(""); } unset ($toner_rows); ?>