initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

View File

@ -0,0 +1,29 @@
<?php
/**
* Observium
*
* This file is part of Observium.
*
* @package observium
* @subpackage graphs
* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited
*
*/
if (is_numeric($vars['id']))
{
$supply = dbFetchRow("SELECT * FROM `printersupplies` WHERE `supply_id` = ?", array($vars['id']));
if (is_numeric($supply['device_id']) && ($auth || device_permitted($supply['device_id'])))
{
$device = device_by_id_cache($supply['device_id']);
$rrd_filename = get_rrd_path($device, "toner-" . $supply['supply_index'] . ".rrd");
$title = generate_device_link($device);
$title .= " :: Toner :: " . escape_html($supply['supply_descr']);
$auth = TRUE;
}
}
// EOF

View File

@ -0,0 +1,42 @@
<?php
/**
* Observium
*
* This file is part of Observium.
*
* @package observium
* @subpackage graphs
* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited
*
*/
$scale_min = "0";
$scale_max = "100";
include_once($config['html_dir']."/includes/graphs/common.inc.php");
$rrd_options .= " COMMENT:' Cur Max\\n'";
if ($supply['supply_colour'] != '')
{
$colour = toner_to_colour($supply['supply_colour'], $perc);
} else {
$colour = toner_to_colour($supply['supply_descr'], $perc);
}
if ($colour['left'] == NULL) { $colour['left']="CC0000"; }
$descr = rrdtool_escape($supply['supply_descr'],26);
$background = get_percentage_colours(100-$supply['supply_value']);
$rrd_options .= " DEF:level" . $supply['supply_id'] . "=".$rrd_filename_escape.":level:AVERAGE ";
$rrd_options .= " LINE1:level" . $supply['supply_id'] . "#" . $colour['left'] . ":'" . $descr . "' ";
$rrd_options .= " AREA:level" . $supply['supply_id' ] . "#" . $background['right'] . ":";
$rrd_options .= " GPRINT:level" . $supply['supply_id'] . ":LAST:'%5.0lf%%'";
$rrd_options .= " GPRINT:level" . $supply['supply_id'] . ":MAX:%5.0lf%%\\l";
// EOF