diff --git a/pandora_console/extensions/agents_modules.php b/pandora_console/extensions/agents_modules.php
index 93936f3775..7e5e41155e 100644
--- a/pandora_console/extensions/agents_modules.php
+++ b/pandora_console/extensions/agents_modules.php
@@ -81,6 +81,8 @@ function mainAgentsModules()
$full_agents_id = explode(';', get_parameter('full_agents_id', 0));
if ($save_serialize == 0 && $update_item == '') {
+ // manu ha puesto esto para que funcione la pantalla completa
+ // if ($save_serialize && $update_item == '') { // Pero debe estar asi (como antes) para que funcione la paginacion de la propia tabla
$unserialize_modules_selected = unserialize_in_temp($config['id_user'].'_agent_module', true, 1);
$unserialize_agents_id = unserialize_in_temp($config['id_user'].'_agents', true, 1);
if ($unserialize_modules_selected) {
@@ -261,30 +263,30 @@ function mainAgentsModules()
}
if ($config['pure'] != 1) {
- echo '
';
+ $show_filters = '';
+ ui_toggle($show_filters, __('Filters'));
}
if ($agents_id[0] != -1) {
@@ -430,8 +432,8 @@ function mainAgentsModules()
if ($hor_offset > 0) {
$new_hor_offset = ($hor_offset - $block);
- echo "".html_print_image(
- 'images/arrow_left.png',
+ echo " | ".html_print_image(
+ 'images/arrow_left_green.png',
true,
['title' => __('Previous modules')]
).' | ';
@@ -456,8 +458,8 @@ function mainAgentsModules()
if (($hor_offset + $block) < $nmodules) {
$new_hor_offset = ($hor_offset + $block);
- echo "".html_print_image(
- 'images/arrow.png',
+ echo " | ".html_print_image(
+ 'images/arrow_right_green.png',
true,
['title' => __('More modules')]
).' | ';
@@ -588,18 +590,23 @@ function mainAgentsModules()
echo '';
- echo "";
+ $show_legend = "
";
+ $show_legend .= "
+
".__('Orange cell when the module has fired alerts').'
';
+ $show_legend .= "
+
".__('Red cell when the module has a critical status').'
+
';
+ $show_legend .= "
+
".__('Yellow cell when the module has a warning status').'
';
+ $show_legend .= "
+
".__('Green cell when the module has a normal status').'
';
+ $show_legend .= "
+
".__('Grey cell when the module has an unknown status').'
';
+ $show_legend .= "
+
".__("Cell turns blue when the module is in 'not initialize' status").'
';
+ $show_legend .= '
';
+ ui_toggle($show_legend, __('Legend'));
- echo '
';
- echo "".__('Legend').' |
';
- echo " | ".__('Orange cell when the module has fired alerts').' |
';
- echo " | ".__('Red cell when the module has a critical status').' |
';
- echo " | ".__('Yellow cell when the module has a warning status').' |
';
- echo " | ".__('Green cell when the module has a normal status').' |
';
- echo " | ".__('Grey cell when the module has an unknown status').' |
';
- echo " | ".__("Cell turns blue when the module is in 'not initialize' status").' |
';
- echo '
';
- echo '
';
$pure_var = $config['pure'];
if ($pure_var) {
$pure_var = 1;
diff --git a/pandora_console/images/arrow_left_green.png b/pandora_console/images/arrow_left_green.png
new file mode 100644
index 0000000000..b6aadc9639
Binary files /dev/null and b/pandora_console/images/arrow_left_green.png differ
diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css
index b4fa370521..ad6b9b3dc9 100644
--- a/pandora_console/include/styles/pandora.css
+++ b/pandora_console/include/styles/pandora.css
@@ -3099,6 +3099,15 @@ div.nodata_container {
border-radius: 3px;
}
+.legend_white {
+ width: 100%;
+ background-color: #fff;
+ padding: 20px 50px;
+ display: grid;
+ grid-gap: 12px;
+ grid-template-columns: repeat(3, 1fr);
+}
+
.legend_basic {
background: #f4f4f4;
margin-top: 10px;
@@ -3107,12 +3116,13 @@ div.nodata_container {
}
.agents_modules_table th {
- background: #3f3f3f;
- border: 1px solid #e2e2e2;
+ background-color: #fff !important;
+ border-right: 1px solid #e2e2e2;
+ color: #000;
}
.agents_modules_table th * {
- color: #ffffff;
+ color: #000;
}
/*
@@ -3416,9 +3426,12 @@ div.div_groups_status {
.agents_modules_table {
border: 1px solid #e2e2e2;
border-spacing: 0px;
+ margin-bottom: 30px;
+ background-color: #fff;
}
.agents_modules_table td {
- border: 1px solid #e2e2e2;
+ border-right: 1px solid #e2e2e2;
+ border-top: 1px solid #e2e2e2;
}
.databox.filters,