mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Fix OS stats for group report
This commit is contained in:
parent
351fad8f82
commit
9deccd7d29
@ -1272,36 +1272,58 @@ $class = 'databox filters';
|
|||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if (is_metaconsole() === true) {
|
||||||
|
?>
|
||||||
|
<tr id="row_servers_all" class="datos">
|
||||||
|
<td class="bolder"><?php echo __('Server'); ?></td>
|
||||||
|
<td >
|
||||||
<?php
|
<?php
|
||||||
if ($meta) {
|
html_print_select(
|
||||||
?>
|
$servers,
|
||||||
|
'combo_server_all',
|
||||||
|
$server_name,
|
||||||
|
'',
|
||||||
|
__('All nodes'),
|
||||||
|
'all'
|
||||||
|
);
|
||||||
|
?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if ($meta) {
|
||||||
|
?>
|
||||||
<tr id="row_multiple_servers" class="datos">
|
<tr id="row_multiple_servers" class="datos">
|
||||||
<td class="bolder"><?php echo __('Server'); ?></td>
|
<td class="bolder"><?php echo __('Server'); ?></td>
|
||||||
<td >
|
<td >
|
||||||
<?php
|
<?php
|
||||||
$server_ids = [];
|
$server_ids = [];
|
||||||
$server_ids[0] = __('Local metaconsole');
|
$server_ids[0] = __('Local metaconsole');
|
||||||
$get_servers = metaconsole_get_servers();
|
$get_servers = metaconsole_get_servers();
|
||||||
foreach ($get_servers as $key => $server) {
|
foreach ($get_servers as $key => $server) {
|
||||||
$server_ids[$server['id']] = $server['server_name'];
|
$server_ids[$server['id']] = $server['server_name'];
|
||||||
}
|
}
|
||||||
|
|
||||||
html_print_select(
|
html_print_select(
|
||||||
$server_ids,
|
$server_ids,
|
||||||
'server_multiple[]',
|
'server_multiple[]',
|
||||||
$server_multiple,
|
$server_multiple,
|
||||||
'',
|
'',
|
||||||
'',
|
'',
|
||||||
0,
|
0,
|
||||||
false,
|
false,
|
||||||
true
|
true
|
||||||
);
|
);
|
||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<tr id="row_label" class="datos">
|
<tr id="row_label" class="datos">
|
||||||
<td class="bolder">
|
<td class="bolder">
|
||||||
@ -6545,6 +6567,7 @@ function chooseType() {
|
|||||||
$("#row_alert_actions").hide();
|
$("#row_alert_actions").hide();
|
||||||
$("#row_servers").hide();
|
$("#row_servers").hide();
|
||||||
$("#row_servers_all_opt").hide();
|
$("#row_servers_all_opt").hide();
|
||||||
|
$("#row_servers_all").hide();
|
||||||
$("#row_multiple_servers").hide();
|
$("#row_multiple_servers").hide();
|
||||||
$("#row_sort").hide();
|
$("#row_sort").hide();
|
||||||
$("#row_date").hide();
|
$("#row_date").hide();
|
||||||
@ -7109,7 +7132,7 @@ function chooseType() {
|
|||||||
|
|
||||||
case 'group_report':
|
case 'group_report':
|
||||||
$("#row_group").show();
|
$("#row_group").show();
|
||||||
$("#row_servers_all_opt").show();
|
$("#row_servers_all").show();
|
||||||
$("#row_description").show();
|
$("#row_description").show();
|
||||||
$("#row_historical_db_check").hide();
|
$("#row_historical_db_check").hide();
|
||||||
break;
|
break;
|
||||||
|
@ -1986,7 +1986,7 @@ switch ($action) {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 'group_report':
|
case 'group_report':
|
||||||
$values['server_name'] = get_parameter('combo_server_sql');
|
$values['server_name'] = get_parameter('combo_server_all');
|
||||||
$good_format = true;
|
$good_format = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -2862,7 +2862,7 @@ switch ($action) {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 'group_report':
|
case 'group_report':
|
||||||
$values['server_name'] = get_parameter('combo_server_sql');
|
$values['server_name'] = get_parameter('combo_server_all');
|
||||||
$good_format = true;
|
$good_format = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -2862,8 +2862,10 @@ function reporting_html_group_report($table, $item, $pdf=0)
|
|||||||
$options = [];
|
$options = [];
|
||||||
$labels = [];
|
$labels = [];
|
||||||
foreach ($group_os as $value) {
|
foreach ($group_os as $value) {
|
||||||
$data[$value['name_os']] = $value['count_os'];
|
$data[$value['name_os']] += $value['count_os'];
|
||||||
$labels[] = io_safe_output($value['name_os']);
|
if (array_search($value['name_os'], $labels) === false) {
|
||||||
|
$labels[] = io_safe_output($value['name_os']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$options = [
|
$options = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user