mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-29 16:55:05 +02:00
2013-10-14 Sergio Martin <sergio.martin@artica.es>
* include/functions_events.php include/functions_reporting.php godmode/reporting/reporting_builder.item_editor.php: Fixed filters of event reports filters and some visual issues git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@8910 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
d18f9aa993
commit
ec1f12b9ea
@ -1,3 +1,10 @@
|
|||||||
|
2013-10-14 Sergio Martin <sergio.martin@artica.es>
|
||||||
|
|
||||||
|
* include/functions_events.php
|
||||||
|
include/functions_reporting.php
|
||||||
|
godmode/reporting/reporting_builder.item_editor.php: Fixed filters
|
||||||
|
of event reports filters and some visual issues
|
||||||
|
|
||||||
2013-10-14 Miguel de Dios <miguel.dedios@artica.es>
|
2013-10-14 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
* include/functions_groups.php: into the function
|
* include/functions_groups.php: into the function
|
||||||
|
@ -892,11 +892,11 @@ html_print_input_hidden('id_item', $idItem);
|
|||||||
?>
|
?>
|
||||||
<tr id="row_header" style="" class="datos">
|
<tr id="row_header" style="" class="datos">
|
||||||
<td style="vertical-align: top;"><?php echo __('Serialized header') . ui_print_help_tip(__("The separator character is |"), true);?></td>
|
<td style="vertical-align: top;"><?php echo __('Serialized header') . ui_print_help_tip(__("The separator character is |"), true);?></td>
|
||||||
<td style=""><?php html_print_input_text('header', $header, '', 40, 90); ?></td>
|
<td style=""><?php html_print_input_text('header', $header, '', 90, 250); ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr id="row_url" style="" class="datos">
|
<tr id="row_url" style="" class="datos">
|
||||||
<td style="vertical-align: top;"><?php echo __('URL'); ?></td>
|
<td style="vertical-align: top;"><?php echo __('URL'); ?></td>
|
||||||
<td style=""><?php html_print_input_text('url', $url, '', 40, 90); ?></td>
|
<td style=""><?php html_print_input_text('url', $url, '', 90, 250); ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr id="row_field_separator" style="" class="datos">
|
<tr id="row_field_separator" style="" class="datos">
|
||||||
<td style="vertical-align: top;"><?php echo __('Field separator') . ui_print_help_tip(__("Separator for different fields in the serialized text chain"), true); ?></td>
|
<td style="vertical-align: top;"><?php echo __('Field separator') . ui_print_help_tip(__("Separator for different fields in the serialized text chain"), true); ?></td>
|
||||||
|
@ -1152,11 +1152,15 @@ function events_get_group_events ($id_group, $period, $date,
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
}
|
}
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
@ -1209,11 +1213,15 @@ function events_get_group_events_steps ($begin, &$result, $id_group, $period, $d
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
}
|
}
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
@ -2402,12 +2410,17 @@ function events_get_count_events_by_agent ($id_group, $period, $date,
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
}
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
|
}
|
||||||
|
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
}
|
}
|
||||||
@ -2479,12 +2492,17 @@ function events_get_count_events_validated_by_user ($filter, $period, $date,
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
}
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
|
}
|
||||||
|
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
}
|
}
|
||||||
@ -2556,12 +2574,17 @@ function events_get_count_events_by_criticity ($filter, $period, $date,
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
}
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
|
}
|
||||||
|
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
}
|
}
|
||||||
@ -2626,12 +2649,17 @@ function events_get_count_events_validated ($filter, $period, $date,
|
|||||||
$datelimit = $date - $period;
|
$datelimit = $date - $period;
|
||||||
|
|
||||||
$sql_where = ' AND 1 = 1 ';
|
$sql_where = ' AND 1 = 1 ';
|
||||||
|
$criticities = array();
|
||||||
if ($filter_event_critical) {
|
if ($filter_event_critical) {
|
||||||
$sql_where .= ' AND criticity = 4 ';
|
$criticities[] = 4;
|
||||||
}
|
}
|
||||||
if ($filter_event_warning) {
|
if ($filter_event_warning) {
|
||||||
$sql_where .= ' AND criticity = 3 ';
|
$criticities[] = 3;
|
||||||
}
|
}
|
||||||
|
if (!empty($criticities)) {
|
||||||
|
$sql_where .= ' AND criticity IN (' . implode(', ', $criticities) . ')';
|
||||||
|
}
|
||||||
|
|
||||||
if ($filter_event_validated) {
|
if ($filter_event_validated) {
|
||||||
$sql_where .= ' AND estado = 1 ';
|
$sql_where .= ' AND estado = 1 ';
|
||||||
}
|
}
|
||||||
|
@ -2483,7 +2483,7 @@ function reporting_get_agents_detailed_event ($id_agents, $period = 0,
|
|||||||
|
|
||||||
$table->align = array();
|
$table->align = array();
|
||||||
$table->align[0] = 'center';
|
$table->align[0] = 'center';
|
||||||
$table->align[2] = 'center';
|
$table->align[1] = 'center';
|
||||||
$table->align[3] = 'center';
|
$table->align[3] = 'center';
|
||||||
|
|
||||||
$table->data = array ();
|
$table->data = array ();
|
||||||
@ -2510,12 +2510,14 @@ function reporting_get_agents_detailed_event ($id_agents, $period = 0,
|
|||||||
array_push ($events, $event);
|
array_push ($events, $event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($events)
|
if ($events)
|
||||||
foreach ($events as $eventRow) {
|
foreach ($events as $eventRow) {
|
||||||
foreach ($eventRow as $event) {
|
foreach ($eventRow as $k => $event) {
|
||||||
//First pass along the class of this row
|
//First pass along the class of this row
|
||||||
$table->rowclass[] =
|
$table->cellclass[$k][1] = $table->cellclass[$k][2] =
|
||||||
|
$table->cellclass[$k][4] = $table->cellclass[$k][5] =
|
||||||
|
$table->cellclass[$k][6] =
|
||||||
get_priority_class ($event["criticity"]);
|
get_priority_class ($event["criticity"]);
|
||||||
|
|
||||||
$data = array ();
|
$data = array ();
|
||||||
@ -2609,9 +2611,11 @@ function reporting_get_group_detailed_event ($id_group, $period = 0,
|
|||||||
$filter_event_warning, $filter_event_no_validated);
|
$filter_event_warning, $filter_event_no_validated);
|
||||||
|
|
||||||
if ($events) {
|
if ($events) {
|
||||||
foreach ($events as $event) {
|
foreach ($events as $k => $event) {
|
||||||
//First pass along the class of this row
|
//First pass along the class of this row
|
||||||
$table->rowclass[] =
|
$table->cellclass[$k][1] = $table->cellclass[$k][3] =
|
||||||
|
$table->cellclass[$k][4] = $table->cellclass[$k][5] =
|
||||||
|
$table->cellclass[$k][6] =
|
||||||
get_priority_class ($event["criticity"]);
|
get_priority_class ($event["criticity"]);
|
||||||
|
|
||||||
$data = array ();
|
$data = array ();
|
||||||
@ -3699,16 +3703,20 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$event_graph_by_criticity = $style['event_graph_by_criticity'];
|
$event_graph_by_criticity = $style['event_graph_by_criticity'];
|
||||||
$event_graph_validated_vs_unvalidated = $style['event_graph_validated_vs_unvalidated'];
|
$event_graph_validated_vs_unvalidated = $style['event_graph_validated_vs_unvalidated'];
|
||||||
|
|
||||||
|
$next_row = 1;
|
||||||
|
|
||||||
// Put description at the end of the module (if exists)
|
// Put description at the end of the module (if exists)
|
||||||
$table->colspan[1][0] = 3;
|
|
||||||
if ($content["description"] != "") {
|
if ($content["description"] != "") {
|
||||||
$data_desc = array();
|
$data_desc = array();
|
||||||
$data_desc[0] = $content["description"];
|
$data_desc[0] = $content["description"];
|
||||||
array_push ($table->data, $data_desc);
|
array_push ($table->data, $data_desc);
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
}
|
}
|
||||||
|
|
||||||
$data = array ();
|
$data = array ();
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
$data[0] = reporting_get_agents_detailed_event(
|
$data[0] = reporting_get_agents_detailed_event(
|
||||||
$content['id_agent'], $content['period'],
|
$content['id_agent'], $content['period'],
|
||||||
$report["datetime"], true,
|
$report["datetime"], true,
|
||||||
@ -3717,7 +3725,12 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$filter_event_warning,
|
$filter_event_warning,
|
||||||
$filter_event_no_validated);
|
$filter_event_no_validated);
|
||||||
|
|
||||||
array_push ($table->data, $data);
|
if(!empty($data[0])) {
|
||||||
|
array_push ($table->data, $data);
|
||||||
|
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($event_graph_by_user_validator) {
|
if ($event_graph_by_user_validator) {
|
||||||
@ -3739,7 +3752,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3762,7 +3776,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3785,7 +3800,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -3793,27 +3809,36 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
reporting_header_content($mini, $content, $report, $table, __('Text'),
|
reporting_header_content($mini, $content, $report, $table, __('Text'),
|
||||||
"", "");
|
"", "");
|
||||||
|
|
||||||
|
$next_row = 1;
|
||||||
|
|
||||||
if ($content["description"] != ""){
|
if ($content["description"] != ""){
|
||||||
$data_desc = array();
|
$data_desc = array();
|
||||||
$data_desc[0] = $content["description"];
|
$data_desc[0] = $content["description"];
|
||||||
array_push ($table->data, $data_desc);
|
array_push ($table->data, $data_desc);
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
}
|
}
|
||||||
$data[0] = html_entity_decode($content['text']);
|
$data[0] = html_entity_decode($content['text']);
|
||||||
array_push($table->data, $data);
|
array_push($table->data, $data);
|
||||||
$table->colspan[2][0] = 2;
|
$table->colspan[$next_row][0] = 3;
|
||||||
break;
|
break;
|
||||||
case 'sql':
|
case 'sql':
|
||||||
reporting_header_content($mini, $content, $report, $table, __('SQL'),
|
reporting_header_content($mini, $content, $report, $table, __('SQL'),
|
||||||
"", "");
|
"", "");
|
||||||
|
|
||||||
|
$next_row = 1;
|
||||||
// Put description at the end of the module (if exists)
|
// Put description at the end of the module (if exists)
|
||||||
$table->colspan[0][0] = 2;
|
|
||||||
if ($content["description"] != ""){
|
if ($content["description"] != ""){
|
||||||
$data_desc = array();
|
$data_desc = array();
|
||||||
$data_desc[0] = $content["description"];
|
$data_desc[0] = $content["description"];
|
||||||
array_push ($table->data, $data_desc);
|
array_push ($table->data, $data_desc);
|
||||||
|
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
|
||||||
$table2->class = 'databox';
|
$table2->class = 'databox';
|
||||||
$table2->width = '100%';
|
$table2->width = '100%';
|
||||||
|
|
||||||
@ -3918,17 +3943,19 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
ui_print_truncate_text(
|
ui_print_truncate_text(
|
||||||
groups_get_name($content['id_group'], true),
|
groups_get_name($content['id_group'], true),
|
||||||
60, false));
|
60, false));
|
||||||
|
|
||||||
|
$next_row = 1;
|
||||||
|
|
||||||
// Put description at the end of the module (if exists)
|
// Put description at the end of the module (if exists)
|
||||||
$table->colspan[1][0] = 3;
|
|
||||||
if ($content["description"] != "") {
|
if ($content["description"] != "") {
|
||||||
$data_desc = array();
|
$data_desc = array();
|
||||||
$data_desc[0] = $content["description"];
|
$data_desc[0] = $content["description"];
|
||||||
array_push ($table->data, $data_desc);
|
array_push ($table->data, $data_desc);
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
}
|
}
|
||||||
|
|
||||||
$data = array ();
|
$data = array ();
|
||||||
$table->colspan[2][0] = 3;
|
|
||||||
|
|
||||||
$style = json_decode(io_safe_output($content['style']), true);
|
$style = json_decode(io_safe_output($content['style']), true);
|
||||||
|
|
||||||
@ -3949,7 +3976,12 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$filter_event_critical,
|
$filter_event_critical,
|
||||||
$filter_event_warning,
|
$filter_event_warning,
|
||||||
$filter_event_no_validated);
|
$filter_event_no_validated);
|
||||||
array_push ($table->data, $data);
|
if(!empty($data[0])) {
|
||||||
|
array_push ($table->data, $data);
|
||||||
|
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
|
}
|
||||||
|
|
||||||
if ($event_graph_by_agent) {
|
if ($event_graph_by_agent) {
|
||||||
$data_graph = reporting_get_count_events_by_agent(
|
$data_graph = reporting_get_count_events_by_agent(
|
||||||
@ -3970,7 +4002,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3993,7 +4026,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4016,7 +4050,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4039,7 +4074,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
|
|
||||||
$data[0] = html_print_table($table_event_graph, true);
|
$data[0] = html_print_table($table_event_graph, true);
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
array_push ($table->data, $data);
|
array_push ($table->data, $data);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -4121,16 +4157,18 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
reporting_header_content($mini, $content, $report, $table, __('Import text from URL'),
|
reporting_header_content($mini, $content, $report, $table, __('Import text from URL'),
|
||||||
ui_print_truncate_text($content["external_source"], 'description', false));
|
ui_print_truncate_text($content["external_source"], 'description', false));
|
||||||
|
|
||||||
|
$next_row = 1;
|
||||||
// Put description at the end of the module (if exists)
|
// Put description at the end of the module (if exists)
|
||||||
$table->colspan[1][0] = 3;
|
|
||||||
if ($content["description"] != "") {
|
if ($content["description"] != "") {
|
||||||
$data_desc = array();
|
$data_desc = array();
|
||||||
$data_desc[0] = $content["description"];
|
$data_desc[0] = $content["description"];
|
||||||
array_push ($table->data, $data_desc);
|
array_push ($table->data, $data_desc);
|
||||||
|
$table->colspan[$next_row][0] = 3;
|
||||||
|
$next_row++;
|
||||||
}
|
}
|
||||||
|
|
||||||
$data = array();
|
$data = array();
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[$next_row][0] = 3;
|
||||||
$data[0] = '<iframe id="item_' . $content['id_rc'] . '" src ="' . $content["external_source"] . '" width="100%" height="100%"></iframe>';
|
$data[0] = '<iframe id="item_' . $content['id_rc'] . '" src ="' . $content["external_source"] . '" width="100%" height="100%"></iframe>';
|
||||||
// TODO: make this dynamic and get the height if the iframe to resize this item
|
// TODO: make this dynamic and get the height if the iframe to resize this item
|
||||||
$data[0] .= '<script>
|
$data[0] .= '<script>
|
||||||
@ -4475,7 +4513,7 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$table1->style[0] = 'text-align: left';
|
$table1->style[0] = 'text-align: left';
|
||||||
$table1->style[1] = 'text-align: left';
|
$table1->style[1] = 'text-align: left';
|
||||||
$table1->style[2] = 'text-align: left';
|
$table1->style[2] = 'text-align: left';
|
||||||
$table1->style[3] = 'text-align: center';
|
$table1->style[3] = 'text-align: left';
|
||||||
|
|
||||||
$data_res = array();
|
$data_res = array();
|
||||||
|
|
||||||
@ -4913,10 +4951,10 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$table_summary->align = array();
|
$table_summary->align = array();
|
||||||
|
|
||||||
$table_summary->align[0] = 'left';
|
$table_summary->align[0] = 'left';
|
||||||
$table_summary->align[1] = 'right';
|
$table_summary->align[1] = 'left';
|
||||||
$table_summary->align[2] = 'right';
|
$table_summary->align[2] = 'left';
|
||||||
$table_summary->align[3] = 'left';
|
$table_summary->align[3] = 'left';
|
||||||
$table_summary->align[4] = 'right';
|
$table_summary->align[4] = 'left';
|
||||||
|
|
||||||
$table_summary->head_colspan[0] = 2;
|
$table_summary->head_colspan[0] = 2;
|
||||||
$table_summary->head[0] = __('Min Value');
|
$table_summary->head[0] = __('Min Value');
|
||||||
@ -5299,8 +5337,8 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
$table1->head[3] = __('Value');
|
$table1->head[3] = __('Value');
|
||||||
$table1->style[0] = 'text-align: left';
|
$table1->style[0] = 'text-align: left';
|
||||||
$table1->style[1] = 'text-align: left';
|
$table1->style[1] = 'text-align: left';
|
||||||
$table1->style[2] = 'text-align: right';
|
$table1->style[2] = 'text-align: left';
|
||||||
$table1->style[3] = 'text-align: right';
|
$table1->style[3] = 'text-align: left';
|
||||||
}
|
}
|
||||||
|
|
||||||
//Get the very first not null value
|
//Get the very first not null value
|
||||||
@ -5536,6 +5574,7 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
|||||||
}
|
}
|
||||||
|
|
||||||
$table->colspan[2][0] = 3;
|
$table->colspan[2][0] = 3;
|
||||||
|
$table->cellstyle[2][0] = 'text-align: center;';
|
||||||
if ($show_graph == 0 || $show_graph == 1) {
|
if ($show_graph == 0 || $show_graph == 1) {
|
||||||
$data = array();
|
$data = array();
|
||||||
$data[0] = html_print_table($table1, true);
|
$data[0] = html_print_table($table1, true);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user