Health Overlib Correction (#12203)

* Health Overlib Correction

* style correction
This commit is contained in:
SourceDoctor 2020-10-12 00:07:52 +02:00 committed by GitHub
parent 40479ce36a
commit e7f2de79ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 1 deletions

View File

@ -211,6 +211,7 @@ LibreNMS contributors:
- Joel Kociolek <joel@kociolek.org> (lejoko)
- Rémy Jacquin <remy@remyj.fr> (remyj38)
- PipoCanaja <pipocanaja@gmail.com> [pipocanaja](https://github.com/pipocanaja/)
- Thomas Berberich <sourcehhdoctor@gmail.com> [SourceDoctor](https://github.com/SourceDoctor/)
- Tim de Boer <tim+github@tim427.net> (tim427)
- Pavle Obradovic <pobradovic08@gmail.com> (pobradovic08)
- Jason Cheng <sanyu3u@gmail.com> (jasoncheng7115)

View File

@ -95,9 +95,14 @@ foreach (dbFetchRows($sql, $param) as $sensor) {
$link = generate_url(['page' => 'device', 'device' => $sensor['device_id'], 'tab' => $group, 'metric' => $sensor['sensor_class']]);
$overlib_content = '<div style="width: 580px;"><span class="overlib-text">' . $sensor['hostname'] . ' - ' . $sensor['sensor_descr'] . '</span>';
$even = true;
foreach (['day', 'week', 'month', 'year'] as $period) {
$graph_array['from'] = Config::get("time.$period");
if ($even) {
$overlib_content .= '<br>';
}
$overlib_content .= str_replace('"', "\\'", generate_graph_tag($graph_array));
$even = ! $even;
}
$overlib_content .= '</div>';
@ -112,7 +117,6 @@ foreach (dbFetchRows($sql, $param) as $sensor) {
$sensor['sensor_descr'] = substr($sensor['sensor_descr'], 0, 48);
$sensor_current = $graph_type == 'sensor_state' ? get_state_label($sensor) : get_sensor_label_color($sensor, $translations);
$response[] = [
'hostname' => generate_device_link($sensor),
'sensor_descr' => overlib_link($link, $sensor['sensor_descr'], $overlib_content, null),